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:

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.