Chapter Contents

Previous

Next
MEMSIZE=

MEMSIZE=



Specifies the limit on the total amount of memory to be used by the SAS System

Language element: system option
Default: 0 (unlimited memory)
Valid in: configuration file, SAS invocation, VMS_SAS_OPTIONS DCL symbol
OpenVMS specifics: All aspects are host-specific


Syntax
Details

Syntax

MEMSIZE=n | nK | nM | nG | MIN | MAX|hexX

n | nK | nM | nG
specifies the amount of memory to be used in bytes (n), kilobytes (nK), megabytes (nM), or gigabytes (nG). The default is 0, or unlimited memory.

MIN
specifies 0, which specifies that there is no limit.

MAX
specifies the maximum, which is +2147483647 or 2 gigabytes

hexX
specifies the amount of memory as a hexadecimal number. This number must be followed by an X, as in hexadecimal-valueX.


Details

The MEMSIZE= system option specifies a limit on the total amount of memory the SAS System uses at any one time. The operating system may use additional amounts of memory. A value of 0 or MIN indicates that there is no limit. Too low a value will result in out-of-memory conditions.

Note:   When you specify MEMSIZE=0 or MEMSIZE=MIN and run PROC OPTIONS, the value of MEMSIZE is displayed as -1.  [cautionend]


Chapter Contents

Previous

Next

Top of Page

Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.