[Info-vax] Process memory settings

Neil Rieck n.rieck at sympatico.ca
Wed Aug 19 18:29:00 EDT 2009


On Aug 17, 8:58 am, "Syltrem" <syltremz... at videotron.ca> wrote:
> "David J Dachtera" <djesys... at spam.comcast.net> wrote in messagenews:4A8770D7.F48BDBEC at spam.comcast.net...
>
>
>
> > What is the value of WSMAX?
>
> > D.J.D.
>
> Parameter Name            Current    Default     Min.       Max.   Unit
> Dynamic
> --------------            -------    -------   -------    -------  ----  -------
> WSMAX                     1421312       8192      1024  134217728 Pagelets
>  internal value             88832        512        64    8388608 Pages

This value seems high enough to me but as most people here already
know, each process is allocated a certain amount of resources via
SYSUAF at process creation and WSMAX is the ultimate upper limit. Now
we need to know what the UAF settings are of the person running the
compiler. For example, here is what I use on my AS-4100 to run a BASIC
compiler on a 50k monster source file:

Maxjobs:         0  Fillm:       300  Bytlm:      2000000
Maxacctjobs:     0  Shrfillm:      0  Pbytlm:           0
Maxdetach:       0  BIOlm:      1024  JTquota:       8192
Prclm:          20  DIOlm:      1024  WSdef:         2000
Prio:            4  ASTlm:       100  WSquo:        20000
Queprio:         0  TQElm:        10  WSextent:    200000
CPU:        (none)  Enqlm:      2000  Pgflquo:    2000000

IIRC, WSquo is the number of pages we guarantee (so you could trash
with other processes if memory was tight) but this process is allowed
to borrow unused resources (if they are available) from other users up
to WSext. Also, it is a good idea to have a huge value for Pgflquo so
it can be used to support your balance-set.

NSR



More information about the Info-vax mailing list