Chapter Contents

Previous

Next
MEMSIZE

MEMSIZE



Specifies the limit on the total amount of memory that can be used by each SAS session

Default: 32M, except 48M on ALX (set in the installed !SASROOT/sasv8.cfg file)
Valid in: SAS invocation, SASV8_OPTIONS environment variable, configuration file
UNIX specifics: all


Syntax
Details

Syntax

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

n|nK|nM|nG
specifies the limit in multiples of 1; 1,024 (kilobytes); 1,048,576 (megabytes); and 1,073,741,824 (gigabytes), respectively. For example, a value of 8 specifies 8 bytes and a value of 3M specifies 3,145,728 bytes.

MIN
specifies 0 bytes, which indicates that there is no limit on the total amount of memory that can be used by each SAS session.

MAX
specifies a limit of 2,147,483,647 bytes. On 64-bit systems, MAX is 9,007,199,254,740,992.

hexX
specifies the limit in hexadecimal notation. For example, 2DX specifies 45 bytes.


Details

The MEMSIZE option specifies the total amount of memory available to each SAS session. The operating system might use additional amounts of memory. Too low a value will result in out-of-memory conditions.


Chapter Contents

Previous

Next

Top of Page

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