Previous Page | Next Page

SAS System Options

SUMSIZE= System Option



Specifies a limit on the amount of memory that is available for data summarization procedures when class variables are active.
Valid in: configuration file, SAS invocation, OPTIONS statement, SAS System Options window
Category: System administration: Memory
PROC OPTIONS GROUP= MEMORY

Syntax
Syntax Description
Details
See Also

Syntax

SUMSIZE=n | nK | nM | nG | nT | hexX | MIN | MAX


Syntax Description

n | nK | nM | nG | nT

specifies the amount of memory in terms of 1 (bytes); 1,024 (kilobytes); 1,048,576 (megabytes); 1,073,741,824 (gigabytes); or 1,099,511,627,776 (terabytes). When n=0, the default value, the amount of memory is determined by values of the MEMSIZE option and the REALMEMSIZE option. Valid values for SUMSIZE range from 0 to 2 (n-1) where n is the data width in bits (32 or 64) of the operating system.

hexX

specifies the amount of memory as a hexadecimal number. You must specify the value beginning with a number (0-9), followed by an X. For example, a value of 0fffx specifies 4,095 bytes of memory.

MIN

specifies the minimum amount of memory available.

MAX

specifies the maximum amount of memory available.


Details

The SUMSIZE= system option affects the MEANS, OLAP, REPORT, SUMMARY, SURVEYFREQ, SURVEYLOGISTIC, SURVEYMEANS, and TABULATE procedures.

Proper specification of SUMSIZE= can improve procedure performance by restricting the swapping of memory that is controlled by the operating environment.

Generally, the value of the SUMSIZE= system option should be less than the physical memory available to your process. If the procedure you are using needs more memory than you specify, the system creates a temporary utility file.

If the value of SUMSIZE is greater than the values of the MEMSIZE option and the REALMEMSIZE option, SAS uses the values of the MEMSIZE option and REALMEMSIZE option.


See Also

System Options:

SORTSIZE= System Option

MEMSIZE System Option under Windows, UNIX, OpenVMS, z/OS

REALMEMSIZE System Option under Windows, UNIX, OpenVMS, z/OS

Previous Page | Next Page | Top of Page