System Options under OpenVMS |
Specifies the limit on the total amount of memory that can be
used by a SAS session.
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
|
MEMSIZE=n | nK | nM | nG | hexX | MIN | MAX
|
-
n | nK
| nM | nG
-
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.
The default is 0, or unlimited
memory.
-
hexX
-
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.
-
MIN
-
specifies 0, which specifies that there
is no limit.
-
MAX
-
specifies to set the total memory size to
the largest possible setting.
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.