gtps3m0sSystem Performance and Measurement Reference

Details of Program Reduction

The Identification of Individual Programs

 Environment: 
Individual programs are identified by name in four reports: the Program Names and Enters Report, the Program Details Report, the Cumulative Program Enters Report, and the Cumulative Program On-File Enters Report. There are two avoidable situations where identification is difficult.

 Effect: 
The first situation occurs when the PGMS parameter causes too few rows to be allocated in the PRTABLE and PRISN tables.

The PGMS parameter defines the number of programs requiring data reduction. It does this by setting the number of rows in the PRTABLE and PRISN tables. Each file-resident program generally requires 2 rows in each of those tables, identified by ordinal number in one row, and by name in the other row.

When there are no more rows in PRTABLE and PRISN, an auxiliary row in each of those tables is used to keep track of the overflow information. The information in those auxiliary rows is reported under the pseudo program name of OTHER.

When OTHER appears on a report, the rest of the information in the report, the information ostensibly about individual programs, may be misleading. For example, the data collected for a particular file-resident program that requires two rows to reduce properly may have been reduced with just one row. The information reported about one or more file-resident program may not be complete.

The System of Graphic Cues Used in the Program Reports

A system of graphic cues is used in the program reports to make them easier to read.

The Categorization of Programs

Program reduction determines the category of a program largely on the basis of the Program Allocation Table (IDSPAT). The categories are either file resident (FR) or core resident (CR).