Previous Topic: 02011: Enqueue Swap Rate Exceeds Max

Next Topic: 02013: Average Pages Per Swap Exceeds Max

02012: Transition Swap Occurred


FILE: Paging Activity File
SAS FILE NAME: DAYS.SCPPAG01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYRMFEXC)

SEVERITY: Warning              (SEVERITY='W')
MANAGEMENT AREA: Performance   (MGMTAREA='PERFORMANCE')

PURPOSE:  Indicates tasks are running non-swappable.

RATIONALE:  When a request for an address space to be marked
non-swappable is processed, the address space is first
swapped out for the transition and actually becomes
non-swappable when swapped back in to real memory.  Since the
presence of non-swappable address spaces reduces the ability
of the System Resource Manager (SRM) to balance resource
utilization, this is generally not a desired occurrence with
the exception of system address spaces or address spaces used
to service online facilities.  This exception can be used to
detect the existence of other non-swappable address spaces.

DEFINITION:  This exception is detected whenever the count of
transition swaps is greater than zero.

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:

**  02012 TRANSITION SWAP OCCURRED
*;
IF PAGTXS GT 0
 THEN DO;
  EXCCODE='02012';SEVERITY='W';MGMTAREA='PERFORMANCE';
  EXCDESC1='TRANSITION SWAP OCCURRED';
  EXCDESC2='SWAP COUNT=' !! PUT(PAGTXS,5.);
  LINK HIT;
END;