Chapter Contents

Previous

Next
PROCLEAVE=

PROCLEAVE=



Specifies an amount of memory to leave reserved for normal SAS procedure termination

Language element: system option
Default: 16,384 bytes
Valid in: configuration file, SAS invocation, OPTIONS statement, System Options window,VMS_SAS_OPTIONS DCL symbol
OpenVMS specifics: All aspects are host-specific


Syntax
Details
See Also

Syntax

PROCLEAVE=n | nK

n | nK
specifies the amount of memory to leave unallocated for termination in bytes (n) or kilobytes (nK).


Details

The PROCLEAVE= system option specifies an amount of memory to leave unallocated so that a procedure can terminate normally when error recovery code is initiated. If a procedure that demands large amounts of memory (such as the GLM procedure) is failing, you increase the number of bytes specified by the PROCLEAVE= system option. This forces the failing procedure to use an algorithm that demands less memory. However, the procedure is also forced to use utility data sets, thereby increasing the execution time of the procedure.

The value of the PROCLEAVE= system option can be expressed as bytes (n) or as kilobytes (nK). Although the value can be any integer, values between 512 and 262,144 bytes are recommended.

See Also


Chapter Contents

Previous

Next

Top of Page

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