Application Performance Analyzer for z/OS, Version 11.1, User's Guide

Detail lines reported for PSW sampling

Various report detail lines quantify activity on the basis of the PSW (Program Status Word) address values observed at the time of the sample. One PSW observation is recorded for each TCB. Depending on the report, the 'activity' might be: CPU usage, WAIT time, Queued time, or overall service time.

The analysis reports classify the PSW address values and aggregate them into 'objects'. The reports show each of these objects in one detail line arranged in a hierarchy. Each successive level in the hierarchy represents a more granular breakdown of the quantifications reported in the higher level items.

These objects are reported with a Name field, a Description, a quantification expressed as a percentage, and a histogram depicting the quantity. Descriptions of these detail lines are presented here.

APPLCN - Application code category

A group of lines is shown for each reported transaction. Some information about the transaction appears to the left, and a bar chart appears to the right.

Under Heading This is Displayed
Name "APPLCN"
Description "Application Code"
Percent of Time The percentage of activity measured in application code. The classification as application code is done on the basis of load module names and DPA (Descriptive Program Attribution) tables.

SYSTEM - System/OS services category

Under Heading This is Displayed
Name "SYSTEM"
Description "System/OS Services"
Percent of Time The percentage of activity measured in system services. The classification as SYSTEM is done on the basis of load module names and DPA (Descriptive Program Attribution) tables. These include core operating system services as well as major system applications or subsystems: DB2®, IMS™, CICS®, MQSeries®, etc. SVC (Supervisor Call) routines and MVS™ Nucleus routines are included in this category.

NOSYMB - No module name found

Under Heading This is Displayed
Name "NOSYMB"
Description "No Module Name"
Percent of Time The percentage of activity measured at addresses for which associated module names could not be determined. An example of this would be execution of instructions moved into an area of GETMAINed storage.

DPA group

Under Heading This is Displayed
Name DPA Group name
Description Description of the DPA group. For example: MVS, IMS, DB2, SVC, LERUNLIB, etc.
Percent of Time The percentage of activity measured in modules in the indicated grouping.

DPA subgroup

Under Heading This is Displayed
Name DPA Subgroup name.
Description Description of the DPA subgroup. For example: MVS, IMS, SVCTYPE1, SVCTYPE2, LEBASE, LECOBOL, etc.
Percent of Time The percentage of activity measured in modules in the indicated grouping.

NOSYMB address range

Under Heading This is Displayed
Name Hexadecimal address range.
Description "Unresolved Address."
Percent of Time The percentage of activity measured at the indicated address range. These are addresses for which no corresponding module name could be determined. These measurements are aggregated under the NOSYMB category. Each report line represents a 4K (4096 bytes) range of addresses. The address range is displayed under the Name heading in the format HHHHHxxx. HHHHH displays the first five hexadecimal digits of the address and xxx represents the three lower order digits: a range from X'000' to X'FFF' (decimal 0 to 4095).

SVC - Supervisor call

Under Heading This is Displayed
Name SVCnnn - where nnn is the supervisor call number in decimal.
Description Description of the supervisor call function.
Percent of Time The percentage of activity measured in the indicated supervisor call.

CSECT - Control section

Under Heading This is Displayed
Name A CSECT (Control Section) name.
Description Functional description of the CSECT if one is available. Otherwise "csectname in modulename" appears.
Percent of Time The percentage of activity measured in the indicated CSECT.

DB2SQL - DB2 SQL processing category

Under Heading This is Displayed
Name "DB2SQL"
Description "SQL Processing."
Percent of Time The percentage of activity measured while processing SQL requests.

SQL statement

Under Heading This is Displayed
Name A unique reference number assigned to the SQL statement.
Description The name of the program that issued the SQL request as well as the precompiler statement number of the SQL statement in PGMNAME(stmt#) format. This is followed by the SQL function name. For example: SELECT, INSERT, COMMIT, etc.
Percent of Time The percentage of activity measured while processing the indicated SQL statement.

DATAMG - Data management processing category

Under Heading This is Displayed
Name "DATAMG"
Description "Data Mgmt Processing."
Percent of Time The percentage of activity measured in routines that were servicing data management (DASD) requests. This includes basic access functions (such as READ and WRITE) to files. Processing of OPEN and CLOSE functions is not included in this category.

DDNAME

Under Heading This is Displayed
Name DDNAME of a DASD file.
Description Access method for the indicated file: VSAM, QSAM, etc.
Percent of Time The percentage of activity measured in routines that were servicing data management (DASD) requests for the indicated DDNAME. This includes basic access functions (such as READ and WRITE) to files. Processing of OPEN and CLOSE functions is not included in this category.

DASD I/O request

Under Heading This is Displayed
Name Type of I/O request.
Description Program name and offset of the I/O request.
Percent of Time The percentage of activity measured in routines that were servicing data management (DASD) requests for the indicated request.

IMS PSB

Under Heading This is Displayed
Name IMS PSB Name. NONIMS to indicate IMS activity for which no PSB has been scheduled.
Description The type of IMS dependent region: BMP, MPP, IFP, etc.
Percent of Time The percentage of activity measured under the indicated IMS PSB.

IMS transaction

Under Heading This is Displayed
Name IMS transaction code.
Description The PSB to which the IMS transaction belongs.
Percent of Time The percentage of activity measured while executing the indicated IMS transaction.

IMS DL/I call

Under Heading This is Displayed
Name A unique reference number assigned to the DL/I call.
Description The DL/I function code followed by the PCB name followed by the relative PCB number in parentheses. The location of the call in csect+offset format follows this.
Percent of Time The percentage of activity measured while executing the indicated DL/I call.

IMSDLI - IMS DL/I processing category

Under Heading This is Displayed
Name "IMSDLI"
Description "IMS DL/I Calls."
Percent of Time The percentage of activity measured in the processing of IMS DL/I calls.



Rate this page

[ Top of Page | Previous Page | Next Page | Contents | Index ]