System Options under OpenVMS |
Specifies the maximum amount of memory that is available to the
macro variable symbol table(s).
Default: |
51,200 bytes
|
Valid in: |
configuration file, SAS invocation, OPTIONS
statement, SAS System Options window, VMS_SAS_OPTIONS DCL
symbol
|
Category: |
Macro: SAS macro
|
PROC OPTIONS GROUP= |
MACRO
|
OpenVMS specifics: |
default; valid values for n
|
See: |
MSYMTABMAX= System Option in
SAS Macro Language: Reference
|
MSYMTABMAX=n | nK | nM | nG | hexX | MIN | MAX
|
-
n | nK
| nM | nG
-
specifies the maximum amount of memory that
is available 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.
-
hexX
-
specifies the maximum amount of memory that
is available 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 amount of memory that is available
to 45 bytes.
-
MIN
-
sets the amount of memory that is available
to the minimum setting, which is 0 bytes.
-
MAX
-
sets the amount of memory that is available
to the maximum setting, which is 2,147,483,647 bytes.
Under OpenVMS, the range for the MSYMTABMAX= system
option is 0 to 2,147,483,647 bytes. After the MSYMTABMAX value is reached,
SAS writes any additional macro variables to disk.
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.