4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 03101: Degraded Printer Performance
03101: Degraded Printer Performance
FILE: Batch User Spool Activity
SAS FILE NAME: DETAIL.BATSPL01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYSMFEXC)
SEVERITY: Warning (SEVERITY=W')
MANAGEMENT AREA: Performance (MGMTAREA='PERFORMANCE')
PURPOSE: Identifies printer activity at a rate lower than
the expected performance level.
RATIONALE: Printer rates may fall considerably below the
expected performance level due to the printing of special or
invalid characters, printer problems such as out of paper,
and the use of special print trains. You should examine
applications with a printing rate below expected performance
for possible procedural improvements.
DEFINITION: This exception is detected when a data set is
printed at a rate below the installation-defined expected
performance level.
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:
*
** 03101
** DEGRADED PRINTER PERFORMANCE
*;
RATE=0; IF SPLWTRTM > 0 THEN RATE=(SPLNLR / (SPLWTRTM/60));
IF RATE NE 0 AND SPLWTRTM > writer-time
AND RATE < print-rate
THEN DO;
MGMTAREA='PERFORMANCE'; EXCCODE='03101'; SEVERITY='W';
EXCDESC1=
'DEGRADED PRINTER PERFORMANCE';
EXCDESC2='LINES=' || PUT(SPLNLR,6.)
|| ' PRINTER TIME=' || PUT(SPLWTRTM,TIME.)
|| ' LINES/MINUTE=' || PUT(RATE,6.);
LINK HIT;
END;
THRESHOLD MODIFICATION: Modify the values used for
writer-time and print-rate as follows:
writer-time - The amount of writer active time. A value
of 5 minutes appears as:
SPLWTRTM > HMS(00,05,00)
print-rate - The target print rate. A value of 400 lines
per minute appears as:
RATE < 400