home *** CD-ROM | disk | FTP | other *** search
- Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
- Path: sparky!uunet!darwin.sura.net!paladin.american.edu!auvm!SWOV.NL!POPPE
- X-Organization: stichting wetenschappelijk onderzoek verkeersveiligheid SWOV
- X-Envelope-to: sas-l@AWIIMC12.BITNET
- X-VMS-To: IN%sas
- Message-ID: <01GMOD88P6HS0005QL@swov.nl>
- Newsgroups: bit.listserv.sas-l
- Date: Wed, 22 Jul 1992 10:50:00 +0100
- Reply-To: Frank Poppe <POPPE@SWOV.NL>
- Sender: "SAS(r) Discussion" <SAS-L@UGA.BITNET>
- From: Frank Poppe <POPPE@SWOV.NL>
- Subject: Re: Memory / Proc Mixed / VMS
- Lines: 55
-
- CONTENT: Response
- SUMMARY: memory problems on VMS can be due to VIRTUALPAGECNT
- REL/PLTF: VMS
-
- I saw the following message only as a `unsent'-message from a
- mailer-system, so i'm replying to the list - although not everybody
- might be interested.
-
- ]From: Dale Houston <dhouston@bio.ri.ccf.org>
- ]
- ]One of our statisticians is using PROC MIXED under VMS. When he runs it,
- ]some times he gets an error message of the form:
- ] ERROR: Unable to allocate sufficient memory. At least XXXXXK bytes
- ]were requested but only YYYYK were available. You must either increase the
- ]amount of memory available, or approach the problem differently.
- ]
- ]My question is this: when SAS says 'memory' under VMS, is it talking about
- ]available work space (disk quota) or actual physical memory? Does anyone
- ]know?
- ]
- ]dale
- ]dhouston@bio.ri.ccf.org
- ]
- My experience (not with proc mixed but with proc cmp (SAS/OR) has
- been that SAS is talking about the VIRTUALPAGECNT. This is the
- SYSGEN-parameter that establishes the amount of virtual memory any
- user can have.
- You might try to change that one (although you'll have to reboot
- before it's effective).
- The working set is the amount of *physical* memory a specific user
- has, and this works as a window on the virtual memory. This physical
- memory is governed by WSDEFAULT (initial) WSQUO and WSEXTENT (all in
- the user-UAF). WSMAX (SYSGEN) is the maximum for all users.
- Any *virtual* memory that is not in the *physical* memory is swapped
- to the PAGEFILE. When you raise the VIRTUALPAGECNT above the
- available workspace you'll have to raise the PAGEFILEQUOTA (UAF) for a
- specific user too, otherwise nobody can use the virtual memory
- because the part that is not in physical memory can't be written to
- the pagefile.
- Finally make sure that the PAGEFILE is large enough to accomodate
- all the requests of users trying to swap to it. If it isn't you'll
- system will freeze, all users (including the system-manager) waiting
- for each other to make some room in the PAGEFILE...
-
- All this is NOT a comprehensive account of VMS memory management -
- and it might be partly (or totally) wrong. It is just my experience
- as a SAS user. Anybody trying to change these things will do it at
- his/her own risk.
- virtual memory.
- _____________________________________________________________________________
- Frank Poppe <poppe@swov.nl> tel: +31 70 3209323
- Institute for Road Safety Research SWOV fax: +31 70 3201261
- ,,, ,, ,, ,, .... ,, ,, mail: PO Box 170
- ||,,, || || || :: :: || || 2260 AD Leidschendam
- ,,,|~ ||,'|,~ :: :' ||,~ the Netherlands
-