System Options under UNIX |
Specifies the maximum amount of memory available to the macro
variable symbol tables.
Default: |
4M (set in the installed !SASROOT/sasv9.cfg file)
|
Valid in: |
configuration file, SAS invocation, OPTIONS
statement, SAS System Options window, SASV9_OPTIONS environment variable
|
Category: |
Macro: SAS macro
|
PROC OPTIONS GROUP= |
MACRO
|
UNIX specifics: |
default value
|
See: |
MSYMTABMAX= System Option in
SAS Macro Language: Reference
|
-MSYMTABMAX n | nK | nM
| nG | hexX | MIN | MAX
|
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, 2dx
sets the maximum amount of memory to 45 bytes.
-
MIN
-
sets the amount of memory that is available
to the minimum setting, which is 0 bytes. Setting the amount of memory to
the minimum setting causes all macro symbol tables to be written to disk.
-
MAX
-
sets the amount of memory that is available
to the maximum setting. On 64-bit computers, this value is 9,007,199,254,740,992
bytes.
![](../../../../common/61991/HTML/default/images/spacer.gif) |
![](../../../../common/61991/HTML/default/images/spacer.gif) |
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.