Limited supportBMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see BMC AMI Ops Monitor for CMF 6.3.

CPU Section


This section shows each CPU that was online during the measurement interval. It lists critical information by CPU and produces two graphs that visually represent the listed information. Each CPU ID and serial number are shown at the beginning of this section.

The following figure shows an example of the CPU section of the CPU Utilization Report.

PRODUCED BY CMF ANALYZER (v.r.mm  RSL yymm )            CPU UTILIZATION REPORT                          RPTSEQ     3 PAGE     91
 BMC SOFTWARE, INC.                                           XYZ COMPANY                                REPORT DATE: 10 SEP 16 23.21
 ACTL 04 SEP 16 11.30.00  08 SEP 16 15.00.01                  HQ LOCATION                                SYSTEM ID: SJSC     Z 2.02.0

 BASED ON REC TYPE/# RECS/# SAMPLES/REC HOURS:  70-1/396/356K/98.79
--------------------------------------------  CPU 00 (TYPE:CP   SERIAL:0362E7) SECTION  --------------------------------------------
-CPU UTILIZATION
   ONLINE %           100.0   PARKED %         0   PROC SHARE %    66.2   HIPERDISPATCH PRIORITY: MEDIUM
   BUSY PERCENT        29.2                                         CPU BUSY PERCENT                        CPU BUSY DISTRIBUTION
                      % OF TOTAL TIME      % OF CPU BUSY
   TCB MODE                   .0                   .0    .                                             100 |
      SUPVR ENABLED      .0                   .0         .                                                 |
      SUPVR DISABLED     .0                   .0         .                                           P     |
      PROB PROG          .0                   .0         .                                           C     |
   LOCAL SRB MODE             .0                   .0    .                                           T     |
      ENABLED            .0                   .0         .                                              75 |
      DISABLED           .0                   .0         .                                           O     |
   GLOBAL SRB MODE            .0                   .0    .                                           F     |
      ENABLED            .0                   .0         .                                                 |
      DISABLED           .0                   .0         .                                           O     |
                                                         .                                           C  50 |
   TOTAL ENABLED TIME         .0                   .0    .                                           C     |
   TOTAL DISABLED TIME        .0                   .0    .                                           U     |
   TOTAL PROB PROG TIME       .0                   .0    .                                           R     |
   TOTAL SUPVR TIME           .0                   .0    .                                           R     |
                                                         .                                           E  25 |
 % USED FOR BATCH             .0                   .0    .                                           N     |
 % USED FOR TSO               .0                   .0    .                                           C     |
 % USED FOR STARTED TASKS     .0                   .0    .                                           E     |
                                                         .                                                 |
   AVERAGE DISABLE DELAY (SECONDS)                       -----------------------------------------         ----------------------
           DIE DELAY           =    .000000              0       2       4       6       8       1          0   2   4   6   8   1
           SIG DELAY           =    .000000                      0       0       0       0       0              0   0   0   0   0
           AVG FOR THIS CPU    =    .000000                                                      0                              0
                                                                                                                BUSY PERCENT
  VECTOR FACILITY IS OFF                                                                                  EACH '*' REPRESENTS 5 %

                     -- Total -  - /Sec -
   TCB Dispatches  = 1,146,784K  3,224.62  <------- Warning-Track Interruption Processing ------->
   SRB Dispatches  = 624,865.7K  1,757.05  Processor returned within grace period     = 89,044,696
   SIGPs  -  -  -  = 81,569,528    229.36  Processor NOT returned within grace period = 10,365,054
   Wait Dispatches = 311,091.8K    874.75  Time (msecs) processor yielded to PR/SM    =  5,636,606
   I/Os   -  -  -  = 82,139,034    230.97

CPU section field descriptions

When simultaneous multithreading is active and there are multiple threads per core, the displayed values are the totals for all threads of a core.

Two graphs are included in the CPU section of the CPU Utilization Report:

  • The graph at the center of the CPU section shows the amount of CPU time spent in states, such as TCB, Local SRB, Global SRB, Supervisor, Problem program, Enabled, Disabled, and others.
  • The graph at the left of the CPU section is a distribution graph showing the frequency of occurrence of each percentage busy. The horizontal axis represents the percent busy for this CPU. The vertical axis represents the frequency of that condition. This graph can be used to determine the stability of CPU usage during the sampling period.

The following table describes each field in the CPU section of the CPU Utilization Report.

Field

Description

TYPE

type of processor:

  • CP for standard CPs
  • ZAAP for zAAPs
  • ZIIP for zIIPs

SERIAL

serial number of the CPU

ONLINE %

percentage of time that this CPU was online; this value is always 100% in a single processor environment

PARKED %%

percentage of online time that this CPU was parked when HiperDispatch was enabled

A logical processor having a low processor share can be parked; it is then in a long-term wait state.

PROC SHARE %

percentage of a physical processor that this CPU is guaranteed

This value is calculated based upon the weight of the logical processor and the weight of the LPAR.

When HiperDispatch is disabled, the LPAR weight is evenly distributed among all processors of the same type, and they all have the same share of a physical processor. When HiperDispatch is enabled, the processors can have a different weight and share.

HIPERDISPATCH PRIORITY

the HiperDispatch priority at the end of the reporting interval

Values shown can be HIGH, MEDIUM, LOW, or N/A. If the priority changed during the reporting interval, an asterisk (*) is printed immediately to the right of the value.

BUSY PERCENT

percentage of time that this CPU was busy

% OF TOTAL TIME

portion of the total time that elapsed when the CPU was online and in the indicated state

% OF CPU BUSY

portion of the CPU busy time that was spent in the indicated state

TCB MODE

sum of the percentages of time that was spent in supervisor state enabled, disabled, or in problem program state while running under a TCB

SUPVR ENABLED

percentage of time that was spent in supervisor state enabled while running under a TCB

SUPVR DISABLED

percentage of time that was spent in supervisor state disabled while running under a TCB

PROB PROG

percentage of time that was spent in problem program state while running under a TCB

LOCAL SRB MODE

sum of the percentages of time that the system was enabled or disabled while running under a local SRB

LOCAL SRB MODE - ENABLED

percentage of time that the system was enabled while running under a local SRB

LOCAL SRB MODE - DISABLED

percentage of time that the system was disabled while running under a local SRB

GLOBAL SRB MODE

sum of the percentages of time that the system was enabled or disabled while running under a global SRB

GLOBAL SRB MODE - ENABLED

percentage of time that the system was enabled while running under a global SRB

GLOBAL SRB MODE - DISABLED

percentage of time that the system was disabled while running under a global SRB

TOTAL ENABLED TIME

total percentage of time that the system was enabled

TOTAL DISABLED TIME

total percentage of time that the system was disabled; all measured disabled time values are elevated in a PR/SM environment due to CPU switching

TOTAL PROB PROG TIME

total percentage of time that the system spent in a problem program state

TOTAL SUPVR TIME

total percentage of time that the system spent in a supervisor state

% USED FOR BATCH

percentage of time on this CPU that was spent on batch

% USED FOR TSO

percentage of time on this CPU that was spent on TSO

% USED FOR STARTED TASKS

percentage of time on this CPU that was spent on Started Tasks

DIE DELAY

average time that the Extractor was delayed in getting control of this CPU because another disabled function was running.

SIG DELAY

average time that the Extractor was delayed in getting control of another CPU in the system because a disabled function was running on that CPU

This value is produced only in a multiple processor environment.

AVG FOR THIS CPU

average time that the Extractor was delayed in beginning and completing a sample while executing on this CPU, where

Delay in Beginning--DIE delay time on this CPU

Delay in Completing--SEGL delay time waiting to sample the status of another CPU; this value is displayed only in a multiple processor environment

The following are examples of delays that can occur in the system:

  • The Extractor gains control under the DIE on CPU 0 after a delay of 300 microseconds.
  • CPU 1 is sampled by RISGNL. The sampling on CPU 1 is delayed by 100 microseconds.
  • The Extractor later gains control under the DIE on CPU 1 after a delay of 50 microseconds.
  • CPU 0 is sampled by RISGNL. The sampling on CPU 0 is delayed by 280 microseconds.

Note

CMF MONITOR considers a CPU to be disabled in any of three cases:

  1. A CPU is physically disabled whenever it masks off external and I/O interruptions.
  2. A CPU is logically disabled whenever it holds a global spin lock.
  3. A CPU is switched out of partition and is unavailable to service the interrupt.

VECTOR FACILITY IS

ON indicates Vector Facility is online; OFF indicates Vector Facility is offline

VECTOR FACILITY AFFINITY

amount of Vector Facility used by the CPU for the specified interval; appears only if the Vector Facility is online

TCB Dispatches

For Total, the total number of task control block (TCB) dispatches for this CPU during the reporting interval

For /Sec, the average number of TCB dispatches per second for this CPU during the reporting interval

SRB Dispatches

For Total, the total number of service request block (SRB) dispatches for this CPU during the reporting interval

For /Sec, the average number of SRB dispatches per second for this CPU during the reporting interval

SIGPs

For Total, the total number of Signal Processor events for this CPU during the reporting interval

For /Sec, the average number of Signal Processor events per second for this CPU during the reporting interval

Wait Dispatches

For Total, the total number of wait dispatches for this CPU during the reporting interval

For /Sec, the average number of wait dispatches per second for this CPU during the reporting interval

I/Os

For Total, the total number of I/O requests for this CPU during the reporting interval

For /Sec, average number of I/O requests per second for this CPU during the reporting interval

Warning-Track Interruption Processing subsection

Processor returned within grace period

the number of times the Processor Resource/System Manager (PR/SM) issued a warning-track interruption and IBM z/OS was able to return it to PR/SM within the grace period

Processor NOT returned within grace period

the number of times the PR/SM issued a warning-track interruption and IBM z/OS was not able to return it to PR/SM within the grace period

Time (msecs) processor yielded to PR/SM

time in milliseconds that was yielded to PR/SM due to warning-track processing

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*