home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / bit / listserv / sasl / 3387 < prev    next >
Encoding:
Text File  |  1992-07-22  |  3.2 KB  |  70 lines

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