[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