4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 02905: Allocated CSA Pages Exceeds Max
02905: Allocated CSA Pages Exceeds Max
FILE: Virtual Storage System Usage File
SAS FILE NAME: DAYS.SCPVSM01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYRMFEXC)
SEVERITY: Impacting (SEVERITY='I')
MANAGEMENT AREA: Performance (MGMTAREA='PERFORMANCE')
PURPOSE: Detect excessive Common Storage Area (CSA) use.
This exception is defined in terms of absolute size.
Exception 02909 may also be used to detect this condition in
terms of the percent of CSA allocated.
RATIONALE: When sufficient CSA storage is not available, the
operating system usually crashes. Excessive CSA usage can
occur either through normal workload growth or as a result of
improper CSA storage management.
DEFINITION: This exception is detected when the amount of
storage allocated in CSA exceeds an installation-defined
maximum.
EXCEPTION STATEMENTS: The SAS statements identifying the
exception situation and describing the condition are stored
in the source member named in SOURCE LOCATION and are
described below:
/* *****************************************
** 02905 ALLOCATED CSA PAGES EXCEEDS MAX **
***************************************** */
IF VSMAUCSL GT kbyte
THEN DO;
EXCCODE='02905'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
EXCDESC1='ALLOCATED CSA PAGES EXCEEDS MAX';
EXCDESC2='SIZE=' !! PUT(VSMAUCSL,4.) !! ' KBYTES';
LINK HIT;
END;
THRESHOLD MODIFICATION: The user should modify the kbyte
value according to the following convention:
kbyte - The maximum amount in kilobytes of space allocated in
CSA. A test for a value in excess of 4000 KB would appear
as:
VSMAUCSL GT 4000