JVM CPU History (JVMCPU)


Use the JVM CPU History hyperlink to access the JVMCPU view, which displays CPU information for all of the JVMs that have run on your system. NGL collects this information when a JVM stops.

Note

You can filter the JVMCPU view by job name. If the current target is a JVM, that job name is the default filter.

The following figure shows a sample JVMCPU view:

 

>W1 =JVMCPU============Q141JMP1=*========26MAR2018==07:46:47====MVJE=====D==400
+  Logged JVM CPU Data          Retrieval Filters                              
 Job      Record   Start I JVM        CPU      Total CP Offload  Normaliz SUPon
 Name     Time     Time  E Type       Time     CPU      CPU Time Offload  CPU T
 Q141JMP1 07:45:02 07:21 I IMSJMP       3.8575   0.2392   1.5086   3.6183   0.0
 Q141JMP1 07:30:02 07:21 I IMSJMP       3.3592   0.2250   1.3068   3.1342   0.0
 Q141JMP1 16:23:42 11:06 E IMSJMP      24.3584   2.6785   9.0392  21.6799   0.1
 Q141JMP1 16:15:16 11:06 I IMSJMP      20.9330   2.3572   7.7450  18.5758   0.0
 Q141JMP1 16:00:17 11:06 I IMSJMP      20.8499   2.3452   7.7153  18.5047   0.0
 Q141JMP1 15:45:15 11:06 I IMSJMP      20.7710   2.3320   7.6879  18.4390   0.0
 Q141JMP1 15:30:16 11:06 I IMSJMP      20.6968   2.3214   7.6614  18.3754   0.0
 Q141JMP1 15:15:17 11:06 I IMSJMP      20.6106   2.3078   7.6311  18.3028   0.0
 Q141JMP1 15:00:15 11:06 I IMSJMP       6.0366   0.5196   2.3003   5.5170   0.0

The data values are the totals for the run. By default, the view displays job end records including:

  • Job name
  • JVM type
  • Time and date range

The following hyperlink is provided on the view:


Hyperlink from

To access

Job Name

All JVM Detail view (JVMCPUD), showing a form of the individual record from the JVMCPU and JVMCPUI views

The following table describes the data fields:


Field

Description

Start Date

Start Time

Date and time when the JVMs process started, as reported by USS

The time has been converted from the POSIX epoch to MVI format for display.

The element name for this field is STARTTM.

 IE

Record type, as follows:

I – Interval record

E – End of JVM record

Note:

This field contains the minimum of any row of data with the same job name and process ID.

The element name for this field is RECTYPE.

JVM Type

Type of JVM that is running in this address space

CPU Time

Total CPU time used by the task running the JVM, displayed in seconds

This value includes time running on the central processor (CP) and the normalized time running on support processors.

The element name for this field is CPUTIME.

Total CP CPU

Total time spent running on a general processor, displayed in seconds

The element name for this field is TIMEONCP.

Offload CPU Time

Total time spent running on a support processor, displayed in seconds

The element name for this field is TIMESUP.

Normaliz Offload

Total time spent running on a support processor as if it were running on a general processor

This value indicates (in seconds) how long running on a CP would have taken if the support processor had not been available.

The element name for this field is TIMESUPN.

Sup on CP CPU Time

Total time spent running on a general processor when it could be running on a support processor and there was no support processor available

This value is displayed in seconds.

The element name for this field is SUPTONCP.

Other CPU TCBTTIME

Number of CPU seconds that were gathered using TCBTTIME because TIMEUSED was not available

The element name for this field is TIMEUNSP.

Process ID

Process ID (PID) that is assigned to the JVM by UNIX Systems Services

This identifier is unique for each JVM running, even when multiple JVMs run in the same address space.

Record Date

Record Time

Times when the CPU data is collected

The time value is in MVI time format, based on the Jan 1, 1980 epoch. You can change the format by using the DATE option of the MVPARMS command.

The element name for this field is DATETIME.

Thread ID

USS Thread ID of the JVM

The data in this field is represented by hexadecimal numbers.

The element name for this field is THREADID.

ASID

ID of the address space where the JVM is running

The data in this field is represented by hexadecimal numbers.

The element name for this field is ASID.

Current TCB

TCB where the JVM is running

The data in this field is represented by hexadecimal numbers.

The element name for this field is TCBADDR.

Total TCB

Number of TCBs identified for this JVM

The element name for this field is TCBTOTC.

Reported TCB

Number of the JVM TCBs that sent CPU data to the product upon task completion

The element name for this field is TCBREPC.

Report Discrepa

One of the following descrepancies, depending on whether the value is positive or negative:

  • If this value is positive, most likely a task was started after the gather request was made.
  • If this value is negative, most likely the CPU information was gathered and the task ended before the report was made.

In either nonzero case, the CPU for this interval might be skewed.

The element name for this field is TCBNREP.

This section contains the following topic:


Related topic




 

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