Chapter Contents

Previous

Next
MVARSIZE=

MVARSIZE=



Specifies the maximum size for in-memory macro variable values

Language element: system option
Default: 8,192 bytes
Valid in: configuration file, SAS invocation, OPTIONS statement, System Options window, VMS_SAS_OPTIONS DCL symbol
OpenVMS specifics: default; valid values for n


Syntax
Details
See Also

Syntax

MVARSIZE=n | nK | nM | nG | MIN | MAX | hexX

n | nK | nM | nG
specifies the size for macro variables stored in memory in bytes (n), kilobytes (nK), megabytes (nM), and gigabytes (nG).

MIN
sets the MVARSIZE= system option to 0, which causes all macro variables to be written to disk.

MAX
specifies the maximum amount of memory available, which under OpenVMS is 32,767.

hexX
sets the maximum macro variable size stored in memory as a hexadecimal number. This number must be followed by an X, as in hexadecimal-valueX.


Details

The MVARSIZE= system option specifies the maximum size for macro variables that are stored in memory. If the size of the macro variable is larger than the maximum value that is specified, variables are written out to disk.

Under OpenVMS, the range of values is from 0 to 32,767 bytes.

The value of the MVARSIZE= system option can affect system performance. Before you specify the value for production jobs, run tests to determine the optimum value.

See Also


Chapter Contents

Previous

Next

Top of Page

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