4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 02015: Insufficient Pageable Frames
02015: Insufficient Pageable Frames
FILE: Paging Activity File
SAS FILE NAME: DAYS.SCPPAG01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYRMFEXC)
SEVERITY: Critical (SEVERITY='C')
MANAGEMENT AREA: Performance (MGMTAREA='PERFORMANCE')
PURPOSE: Indicates a real memory shortage.
RATIONALE: Virtual address spaces must share the pageable
frames of real memory. When insufficient real memory exists,
increased paging occurs. The memory shortage can result from
too many active address spaces or too much fixed memory. If
this exception is not occurring while high paging is
occurring, the cause of high paging may be I/O conflicts
rather than memory shortage. This exception can also occur
when an incorrect amount of real memory is specified at IPL
or when memory has been varied offline.
DEFINITION: This exception is detected when the number of
pageable frames is less than the installation-defined
minimum.
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:
** 02015 INSUFFICIENT PAGEABLE FRAMES
*;
IF PAGAVTFC GT 0
THEN PCT=(PAGAVF*100) / PAGAVTFC; ELSE PCT=.;
IF PCT NE . AND PCT LT percent
THEN DO;
EXCCODE='02015'; SEVERITY='C'; MGMTAREA='PERFORMANCE';
EXCDESC1='INSUFFICIENT PAGEABLE FRAMES';
EXCDESC2='UNUSED FRAMES=' !! PUT(PAGAVF,6.) !!
', ' !! PUT(PCT,2.) !! '%';
LINK HIT;
END;
THRESHOLD MODIFICATION: The user should modify the percent
value according to the following convention:
percent - The percent of available storage that is pageable
is specified. A threshold value of 5 percent would appear
as:
PCT LT 5