4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 02006: Unilateral Swap Rate Exceeds Max
02006: Unilateral Swap Rate Exceeds Max
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: High unilateral swap rate results from resource
overcommitment or from ineffective SRM constants.
RATIONALE: The SRM controls resource usage through swapping.
When the SRM thinks its resources are overcommitted, it will
remove active tasks from memory via unilateral swaps,
delaying the execution of the task and reducing the
multiprogramming level (which it presumes will reduce
overcommitment). A high unilateral swap rate is undesirable
since it is additional overhead at a time of system
overcommitment.
DEFINITION: This exception is detected when the unilateral
swap rate exceeds the 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:
** 02006 UNILATERAL SWAP RATE EXCEEDS MAX
*;
RATE=PAGULS / DURATION;
IF RATE GT rate
THEN DO;
EXCCODE='02006'; SEVERITY='C'; MGMTAREA='PERFORMANCE';
EXCDESC1='UNILATERAL SWAP RATE EXCEEDS MAX';
EXCDESC2='SWAP RATE=' !! PUT(RATE,5.1) !! '/SEC';
LINK HIT;
END;
THRESHOLD MODIFICATION: The user should modify the rate
value according to the following convention:
rate - The maximum rate of unilateral swaps per second is
specified. A rate threshold of 1 would appear as:
RATE GT 1