| System Options under OpenVMS |
| Default: | 0 (unlimited memory) |
| Valid in: | configuration file, SAS invocation, VMS_SAS_OPTIONS DCL symbol |
| Category: | System administration: Memory |
| System administration: Performance | |
| PROC OPTIONS GROUP= | MEMORY |
| PERFORMANCE | |
| OpenVMS specifics: | all |
| Syntax | |
| Details |
Syntax |
| MEMSIZE=n | nK | nM | nG | hexX | MIN | MAX |
specifies the amount of memory in multiples of 1 (bytes); 1,024 (kilobytes); 1,048,576 (megabytes); or 1,073,741,824 (gigabytes). You can specify decimal values for the number of kilobytes, megabytes, or gigabytes. For example, a value of 8 specifies 8 bytes, a value of .782k specifies 801 bytes, and a value of 3m specifies 3,145,728 bytes.
specifies the amount of memory as a hexadecimal value. You must specify the value beginning with a number (0-9), followed by hexadecimal characters (0-9, A-F), and then followed by an X. For example, the value 2dx sets the memory to 45 bytes.
specifies to set the total memory size to the largest possible setting.
| Details |
The MEMSIZE= system option specifies a limit on the total amount of memory SAS uses at any one time. The operating system can use additional amounts of memory. MEMSIZE=0 or MEMSIZE=MIN indicates that there is no limit. Too low a value will result in out-of-memory conditions.
On OpenVMS, the default value for the MEMSIZE system option is 0. However, the amount of memory available to a SAS process depends on your process quotas and maximum working set.
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.