4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 02902: SQA Overflow into CSA
02902: SQA Overflow into CSA
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: Identify situations where either the size for the
System Queue Area (SQA) is insufficient or SQA storage is
not properly managed, resulting in the use of the Common
Storage Area (CSA) for SQA allocations.
RATIONALE: An SQA expansion into CSA may be the result of
SQA storage fragmentation, the failure of one or more
facilities to free SQA storage allocations properly, or of
setting the SQA size to too small a value. When this
happens, the effective size of CSA is reduced. Unlike SQA,
when CSA is filled, the operating system crashes.
DEFINITION: This exception is detected whenever there is any
use of CSA by SQA expansion.
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:
/* *******************************
** 02902 SQA OVERFLOW INTO CSA **
******************************* */
IF VSMACSQL
THEN DO;
EXCCODE='02902'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
EXCDESC1='SQA OVERFLOW INTO CSA';
EXCDESC2='OVERFLOW=' !! PUT(VSMACSQL,4.) !! ' KBYTES';
LINK HIT;
END;