Previous Topic: 02501: Pct Page/Swap Data Set Busy Exceeds Max

Next Topic: 02503: Pages Transferred Per Physical I/O Below Min

02502: Avg Page/Swap Service Time Exceeds Max



FILE: Page/Swap Data Set Activity File
SAS FILE NAME: DAYS.SCPPSD01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYRMFEXC)

SEVERITY: Impacting            (SEVERITY='I')
MANAGEMENT AREA: Performance   (MGMTAREA='PERFORMANCE')

PURPOSE:  Identify page/swap data set overutilization.

RATIONALE:  The average service time to complete each
page/swap I/O is estimated by dividing the data set busy time
by the number of successful I/Os.  This then is an estimate
of the rate at which the Auxiliary Storage Manager (ASM) is
able to page/swap.  A large service time will cause I/O
bottlenecks, which, because they are paging I/O, will cause
reduction in service delivered.

DEFINITION:  This exception is detected when the average
service time per page/swap I/O 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:

**  02502 AVG PAGE/SWAP SERVICE TIME EXCEEDS MAX
*;
IF PSDAVSTM GT service-time
 THEN DO;
  EXCCODE='02502';SEVERITY='I';MGMTAREA='PERFORMANCE';
  EXCDESC1='AVG PAGE/SWAP SERVICE TIME EXCEEDS MAX';
  EXCDESC2='TIME=' !! PUT(PSDAVSTM,6.3) !!
          ', VOL=' !! VOLSER !!
               '(' !! PUT(DEVNUM,HEX4.)!!
         '), DSN=' !! PSDDSN;
  LINK HIT;
END;

THRESHOLD MODIFICATION:  The user should modify the service
time value according to the following convention:

service-time - The maximum service time in seconds is
specified.  A threshold of 50 milliseconds would appear as:

PSDAVSTM GT .050