[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