Questions about allocating all available memory to a program

From: Anil Khullar, Computer Center <Anil.Khullar_at_mailhub.gc.cuny.edu>
Date: Thu, 29 Feb 1996 15:16:41 -0400 (EDT)

Hi,
        I have a user who is using SAS under DU3.2b on an ALPHA2100
        with 2CPU and 512M main memory. This person wants to allocate
        approx 400M of memory and gets an error indicating only 112M
        of workspace could be only be allocated.
        
        According to SAS the program will be able to use whatever amount of
        memory and other resources it gets.

        There is hardly an activity going on when the user on the
        machine. Is there a way to up the amount of memory a person
        can use ? There is ample swap space.
        The relevant information in the /sys/conf/MACHINENAME
        is as follows:

        dfldsiz 134217728
        maxdsiz 1073741824
        dflsiz 2097152
        maxssiz 33554432
        maxusers 32
        mapentries 800


Any help, suggestions in getting this resolved is much appreciated.

Anil Khullar
Graduate School and University Center
CUNY, New York NY 10036

PS: The actual SAS command and the error is appended too
;----------------------

NOTE: AUTOEXEC processing beginning; file is /usr/local/sas610/autoexec.sas.

NOTE: SAS initialization used:
      real time 0.21 seconds
      cpu time 0.21 seconds


NOTE: AUTOEXEC processing completed.

  1? proc iml worksize=400000000;

NOTE: Assuming that the number is given in bytes and not kilobytes.
NOTE: Could allocate only 112000000 bytes of work space, 400000000 bytes
      requested.
Worksize = 112000000
Symbol size = 131056
IML Ready
  2? endsas;

Exiting IML.
NOTE: PROCEDURE IML used:
Received on Thu Feb 29 1996 - 21:42:10 NZDT

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:46 NZDT