If the C column contains a Y for a module on the Delay Locations panel, you can display a list of callers for the Module or CSECT. The list of callers is ordered by activity. Type C in the LC field for a module and press Enter.
The Callerid panel displays.
CA MAT -------------------------- Callerid ------------------ ROW 1 to 2 of 2 COMMAND ===> SCROLL ===> CSR Primary commands: REGister, ADDHelp Profile: TUNIVP1 Module: TUNCOB01 Line commands: L - Listing Csect: IGZCIN1 LC Module Csect Offset Stmt Csect Description Pct Visual ________ ________ ________ _____ _________________________ _____ __________ ------------------------------------------------------------------------------- __ TUNCOB01 TUNCOB01 000008C6 157 Cobol test program distri 17.27 =========> __ TUNCOB01 TUNCOB01 0000088C 148 Cobol test program distri 0.88
The fields on the Callerid panel are the same as on the Delay Locations panel.
Extended Callerid
Extended Callerid provides a sampling of application program functions using the caller’s chain of save area (SA) and Language Environment (LE) dynamic save area (DSA). At interval sample time the SA/DSA chain is scanned to identify and provide the load module and function names for up to three program entries.
If the X column contains a Y for a module on the Delay Locations panel, you can display information about the load modules and functions of the following programs:
The current or active SA and module is identified utilizing the current PSW and registers for the sampled environment. The current module is the active program or last program at the end of the save area chain.
The application module is identified by back tracing through previous callers in the chain and identifying the first application (non-system) module. If the previous module to this one is also an application module, it will be identified as the application and the first one found will be the via (CV) module.
The via module is the last program called by the application function.
Type CA, CC, or CV in the LC field for a module and press Enter.
The Extended Callerid panel displays.
CA MAT ------------------ Extended CallerID ---------------- Row 1 to 4 of 4 COMMAND ===> SCROLL ===> HALF Display Mode: Current Profile: CALUSS2 Options: NORMAL Primary Commands: CURrent, APPlication, VIA Module: CEEPLPKA Csect: CEE4DSQT Line Commands: M - Module Name A - Activity Offset: * F - Function Name LC Load Module Function Actv% Wait% Totl% Visual ______________________ ______________________ _____ _____ _____ __________ ------------------------------------------------------------------------------- __ rjrf1/u/ctest/uss3bp27 thread 5.30 18.44 23.74 =========> __ CEEPLPKA CEEOTERM 0.28 0.00 0.28 __ CEEPLPKA CEEOPE 0.02 0.00 0.02 __ CEEPLPKA CEEOXKTD 0.01 0.00 0.01 ********************************* End of Table ********************************
You can use line command A from the Extended Callerid panel to see the Callerid Activity shown next.
CA MAT ------------------- Callerid Activity -------------- Row 1 to 15 of 17 COMMAND ===> SCROLL ===> CSR Display Mode: Current Profile: USS3BP27 Options: NORMAL Line Commands: M - Module Name Module: CEEPLPKA F - Function Name Csect: CEEBHINE Offset: 00000320 LC Load Module Function Function Module Actv% Wait% Totl% Visual Offset Offset ____________ ____________ ________ ________ _____ _____ _____ __________ ------------------------------------------------------------------------------- __ est/uss3bp27 thread 00000000 00000AB8 8.99 0.00 8.99 =========> __ 000000E8 00000BA0 0.38 0.00 0.38 __ 000000BE 00000B76 0.33 0.00 0.33 __ 000000BA 00000B72 0.27 0.00 0.27 __ 000000C6 00000B7E 0.27 0.00 0.27 __ 000000FE 00000BB6 0.14 0.00 0.14 __ 000000F6 00000BAE 0.14 0.00 0.14 __ 000000F0 00000BA8 0.13 0.00 0.13 __ 000000C2 00000B7A 0.08 0.00 0.08 __ 00000102 00000BBA 0.06 0.00 0.06 __ 000000D6 00000B8E 0.06 0.00 0.06 __ 0000010A 00000BC2 0.05 0.00 0.05 __ 000000B6 00000B6E 0.04 0.00 0.04 __ 000000E4 00000B9C 0.03 0.00 0.03 __ 000000CE 00000B86 0.03 0.00 0.03 ----------------------------------- Totals ------------------------------------
The fields that are displayed on the Extended Callerid panel are described next.
Current display mode: Current, Application, or Via.
Name of the profile that you specified when you created the monitor definition.
Type of analysis in effect: NORMAL, ALL, ACTIVE, or WAIT.
An asterisk (*) following the value indicates that tasks or transactions have been selected for analysis. Place the cursor on the Options field value and press Enter to display a pop-up panel listing the selected tasks/transactions.
Module name.
Control Section within the module.
Name of the LE load module.
If this value is truncated, use the M line command to display the full name.
If it is a USS module, the path name is also shown.
LE function name.
If this value is truncated, use the F line command to display the full file name.
For LE compliant modules, the function name is shown.
Percentage of the monitored period when the calling module was using CPU.
CA Mainframe Application Tuner calculates this value as the ratio of samples in which it detected callerid activity to the total number of samples.
Percentage of the monitored period when the module was not using CPU.
CA Mainframe Application Tuner calculates this value as the ratio of samples in which it detected no activity to the total number of samples. This field is not displayed for Analyze Normal mode.
Summation of the Actv% and Wait% fields.
Graphical representation of the Totl% field.
The fields that are displayed on the Callerid Activity panel are described next.
Current display mode: Current, Application, or Via.
Name of the profile that you specified when you created the monitor definition.
Type of analysis in effect: NORMAL, ALL, ACTIVE, or WAIT.
An asterisk (*) following the value indicates that tasks or transactions have been selected for analysis. Place the cursor on the Options field value and press Enter to display a pop-up panel listing the selected tasks/transactions.
Module name.
Control Section within the module.
Name of the LE load module.
If this value is truncated, use the M line command to display the full name.
If it is a USS module, the path name is also shown.
LE function name.
If this value is truncated, use the F line command to display the full file name.
For LE compliant modules, the function name is shown.
Address offset from the beginning of the LE function of the last call (branch) made from this load module function.
This offset provides the displacement within the function in order to identify the source statement using the compiler pseudo assembler listing output.
Address offset from the beginning of the load module of the last call (branch) made from this load module function.
This offset provides the displacement within the load module for non-LE modules.
Percentage of the monitored period when the calling module was using CPU.
CA Mainframe Application Tuner calculates this value as the ratio of samples in which it detected callerid activity to the total number of samples.
Percentage of the monitored period when the module was not using CPU.
CA Mainframe Application Tuner calculates this value as the ratio of samples in which it detected no activity to the total number of samples. This field is not displayed for Analyze Normal mode.
Summation of the Actv% and Wait% fields.
Graphical representation of the Totl% field.
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |