Ideal
The Ideal page displays a list of CA Ideal programs for which activity was detected during the monitoring period.
Menu commands available in this view include:
-
Histogram
Creates an address execution map of the program. The Histogram subpage is displayed, which shows where the application was executing or waiting for data or service. -
Register Listing
Registers a program listing for this program.
Contents:
Ideal Columns
-
Language
The fourth-generation language (4GL) for which CA MAT collected data during the monitor session. -
System
The System Identifier of the CA Ideal system in which the program where activity was detected was compiled. This is the same as the System Identifier that is displayed when you issue the command "DISPLAY INDEX PROGRAM" in your CA Ideal online system. -
Program
The name of the CA Ideal program where activity was detected. -
Obj pgm version
The version number of the CA Ideal object program where activity was detected. This is the same as the number that is displayed when you issue the command "DISPLAY INDEX PROGRAM" in your CA Ideal online system. This will be a numeric value if the program is in test status, or the characters "PRD" if the program is in production status. In this latter case, the original program version is displayed in the Source Program Version column. -
Src pgm version
The version number of the CA Ideal source program that corresponds to the object program where activity was detected. This is the same as the number that is displayed when you issue the command "DISPLAY INDEX PROGRAM" in your CA Ideal online system. This will be a numeric value that should match the object program version if the program is in test status. If the program is in production status, this column shows the original program version. -
Actv%
These values indicate the activity detected during the monitor run.
For NORMAL analysis mode:-
Actv%
The percentage of the monitored period that CA MAT detected this routine to be executing on a CPU.
For all other analysis modes:
-
Wait%
The percentage of the monitored period that this routine was not executing on a CPU.
The value in this field includes both voluntary and involuntary wait. The wait is voluntary if the routine was waiting for a particular time or event before executing. The wait is involuntary if the routine is ready to execute, but is not in control of a CPU. This may be caused by the execution of higher priority programs in the system. -
Totl%
The sum of the Actv% and the Wait% columns.
-
-
Wait%
These values indicate the activity detected during the monitor run.
For NORMAL analysis mode:-
Actv%
The percentage of the monitored period that CA MAT detected this routine to be executing on a CPU.
For all other analysis modes:
-
Wait%
The percentage of the monitored period that this routine was not executing on a CPU. The value in this field includes both voluntary and involuntary wait.
The wait is voluntary if the routine was waiting for a particular time or event before executing. The wait is involuntary if the routine is ready to execute, but is not in control of a CPU. This may be caused by the execution of higher priority programs in the system. -
Totl%
The sum of the Actv% and the Wait% columns.
-
-
Totl%
These values indicate the activity detected during the monitor run.
For NORMAL analysis mode:-
Actv%
The percentage of the monitored period that CA MAT detected this routine to be executing on a CPU.
For all other analysis modes:
-
Wait%
The percentage of the monitored period that this routine was not executing on a CPU. The value in this field includes both voluntary and involuntary wait.
The wait is voluntary if the routine was waiting for a particular time or event before executing. The wait is involuntary if the routine is ready to execute, but is not in control of a CPU. This may be caused by the execution of higher priority programs in the system. -
Totl%
The sum of the Actv% and the Wait% columns.
-
Routine Description
CodeView displays the activity detected by CA MAT for each Csect, Module, Pseudo group, or fourth-generation language (4GL). The level of information displayed depends on the mode you specify. CodeView has a variety of line commands that enable you to display details about a particular Module or Csect. For non-4GL displays where the analysis was NORMAL, CodeView reports only on the time where the program was active, not waiting. Place your cursor on a topic and press ENTER. The information displayed depends on the mode you specify. CodeView has a variety of line commands that enable you to display details about a particular Module or Csect.
For non-4GL displays where the analysis was NORMAL, CodeView reports only on the time where the program was active, not waiting.
Place your cursor on a topic and press ENTER.
-
FIELDS
Field contents -
PRIMARY
Available primary commands -
LINE
Available line commands -
DESC
Description
IDEAL Histogram
These values indicate the activity detected during the monitor run.
For NORMAL analysis mode:
-
Actv%
The percentage of the monitored period that CA MAT detected this statement to be executing on a CPU.
For all other analysis modes:
-
Wait%
The percentage of the monitored period that this statement was not executing on a CPU. The value in this field includes both voluntary and involuntary wait.
The wait is voluntary if the statement was waiting for a particular time or event before executing. The wait is involuntary if the statement is ready to execute, but is not in control of a CPU. This may be caused by the execution of higher priority programs in the system. -
Totl%
The sum of the Actv% and the Wait% columns.
Listing
The Listing subpage shows the compile listing of a CSECT that has been registered in CA Mainframe Application Tuner. When invoked from a particular statement, it focuses and highlights that statement in the listing.