[Info-vax] Process memory settings

Neil Rieck n.rieck at sympatico.ca
Fri Aug 14 07:46:23 EDT 2009


I don't remember any memory problems running our BASIC compiler on
VAX, but moving to Alpha required lots more memory for any accounts
running the compiler (the back-end of Alpha compilers are very
similar). Here are the settings for my account in SYSUAF:

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

If you are having compiler memory problems on Alpha, try running the
compiler with "/OPTIM=LEVEL=0". In 1999 on a small memory (512 MB)
AlphaServer-4100 it required 24 hours to compile a 60,000 line monster
at full optimization. Disabling optimization required 20 minutes.
Increasing main memory to 1 GB made all the difference in the world.

   # # # # #

CAVEAT: If you increase memory settings in SYSUAF, you still will be
limited by SYSGEN parameters. I added these values to SYS
$SYSTEM:MODPARAMS.DAT then invoked SYS$UPDATE:AUTOGEN for them to take
effect.

maxprocesscnt = 120
balsetcnt = 118
wsmax = 262144

Neil Rieck
Kitchener/Waterloo/Cambridge,
Ontario, Canada.
http://www3.sympatico.ca/n.rieck/OpenVMS.html



More information about the Info-vax mailing list