MCPUnn

Type

OMEGAMON Immediate command

Description

Displays CPU utilization greater than nn% by address space and processor for standard processors (CP), Series z Application Assist processors (zAAPs), and System z® Integrated Information processors (zIIP). LPAR-wide TCB, SRB, zAAP (represented as IFA), zAAP-eligible work on CP (IFC), zIIP (IIP), zIIP-eligible work on CP (IIC), and enclave (NCL) utilization is also displayed.

The following figure displays output for the MCPU command with APF-authorization.

Figure 1. Typical output for MCPU command with APF-authorization
 MCPU01|__Task__ CPU% 0______ 100|__PG N/A in goal mode__|System % 0______ 100| 
+      |XCFAS     2.1 > . . . . .|                       |TCB:  96 ---====>>>.| 
+      |CTG720A   1.3 > . . . . .|                       |SRB:   3 > . . . . .| 
+      |S3SUBK39  1.0 > . . . . .|                       |NCL:   0 > . . . . .| 
+      |PLGWCP7  79.2 ---====>. .|                       |MVS:  12 ->. . . . .| 
+      |                         |                       |IFA:   0 > . . . . .| 
+      |                         |                       |IFC:   0 > . . . . .| 
+      |                         |                       |IIP:   0 > . . . . .| 
+      |                         |                       |IIC:   0 > . . . . .| 
+      |                         |                       |         0_______100| 
+      |                         |                       |CPU00 41 ---=> . . .| 
+      |                         |                       |CPU01  0 > . . . . .| 
+      |                         |                       |CPU02 70 ---====>. .| 
+      |                         |                       |IIP03  0 > . . . . .| 
+      |                         |                       |PAR17 37 --->. . . .| 
                                                                                
                                                                                
Task
Shows CPU utilization by task or address space. Each address space’s CPU usage over the last OMEGAMON interval is calculated in TCB and SRB time. The total of these two times is calculated as a percentage of the total time available (for one CPU). The maximum possible value for CPU utilization is 100% * number of CPUs being monitored. MCPUnn displays and plots any task whose CPU usage exceeds the nn% threshold. (If you only want to see Task plotted across the entire screen, use the SCPUnn command.)
System
Shows the total CPU utilization system-wide. The totals in this zone are calculated over the last OMEGAMON® interval, and displayed in terms of TCB, SRB, zAAP, zAAP on CP, zIIP , zIIP on CP, and enclave utilization time. The difference between the total software times and the total hardware time is attributed to z/OS® overhead. In other words, these are non-billable hardware cycles because they are not accounted for in terms of SRB, TCB, zAAP, and zIIP times. On a PR/SM™ system, the PARx line are given to show average utilization logically for the partition.

The address spaces displayed can be filtered by the total processor utilization percentage. For example, the command XMCPU05 displays all address spaces where the CPU percentage across standard, IFA and zIIP utilization is greater than 5%. Note that IFA and zIIP time consumed by enclaves owned by the address space are not included in the IFA% and IIP% column data; the time is accumulated in the total enclave CPU percentage displayed after the NCL: literal. The system-wide IFA and zIIP values displayed after the IFA: and IIP: literals on the right of the output do not include owned enclave consumption. (The Address Space CPU Utilization displays in IBM® Z OMEGAMON Monitor for z/OS 5.6 workspaces are more comprehensive, showing the owned enclave IFA and zIIP consumption for enclaves and distinguishing dependent and independent enclave consumption.)

MCPU shows CPU usage by task as well as overall CPU utilization. If your system is logically partitioned (for example, z990 with PR/SM support), placing the cursor underneath the literal PAR (that is, underneath System, on the right side of the command output) navigates to partition information.

To view more detailed enclave statistics by owning address space, place the cursor underneath the NCL: literal and press PF11. If your system supports zAAP processors, place the cursor underneath the IFA: or IFC: literal and press PF11 for more information about zAAP and zAAP on CP resource consumption. If your system supports zIIP processors, place the cursor underneath the IIP: or IIC: literal and press PF11 for more information about zIIP and zIIP On CP resource consumption.

Prefixed with an X (XMCPUnn), the command displays all tasks that use more than nn% of the CPU. (5% is the default. You can change it by typing over 05.) The center section of the display shows a breakdown of the CPU percentage into TCB, SRB, zAAP , zAAP on CP, zIIP and zIIP on CP consumption.
Figure 2. Typical output for XMCPU command
 ________________ ZMENU    VTM     OM/DEX   V420./C SYS  03/10/09 15:40:15   1  
XMCPU01|__Task__ CPU%  TCB%  SRB%  IFA%  IFC%  IIP%  IIC%|System % 0______ 100| 
+      |XCFAS     2.1   1.6    .5    .0    .0    .0    .0|TCB:  96 ---====>>>.| 
+      |CTG720A   1.3   1.3    .0    .0    .0    .0    .0|SRB:   3 > . . . . .| 
+      |S3SUBK39  1.0    .9    .1    .0    .0    .0    .0|NCL:   0 > . . . . .| 
+      |PLGWCP7  79.2  79.2    .0    .0    .0    .0    .0|MVS:  12 ->. . . . .| 
+      |                                                 |IFA:   0 > . . . . .| 
+      |                                                 |IFC:   0 > . . . . .| 
+      |                                                 |IIP:   0 > . . . . .| 
+      |                                                 |IIC:   0 > . . . . .| 
+      |                                                 |         0_______100| 
+      |                                                 |CPU00 41 ---=> . . .| 
+      |                                                 |CPU01  0 > . . . . .| 
+      |                                                 |CPU02 70 ---====>. .| 
+      |                                                 |IIP03  0 > . . . . .| 
+      |                                                 |PAR17 37 --->. . . .| 
The final section of the display breaks down CPU utilization into seven components:
  • TCB: Task program execution
  • SRB: System services on behalf of tasks
  • NCL: Enclaves (including standard CP, zAAP and zIIP utilization)
  • MVS™: z/OS overhead
  • IFA: zAAP processor utilization (normalized)
  • IFC: zAAP-eligible work executed on standard CPs (crossover)
  • IIP: zIIP processor utilization (normalized)
  • IIC: zIIP-eligible work executed on standard CPs (crossover)
OMEGAMON alters the high end of the scale to the first value large enough to depict the address space or system with the largest CPU utilization percentage.
Note: OMEGAMON must be APF authorized for the CPU percentage to appear.
The POPT command can be used to set CPU normalization and scaling preferences for MCPU. For further information, see POPT.

Related Information

Other CPU Utilization command: SPCUnn