|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsk.baka.webvm.analyzer.HistorySample
public final class HistorySample
Holds history data for a single time unit.
| Field Summary | |
|---|---|
int |
classesLoaded
Count of classes currently loaded in the VM. |
int |
cpuIOUsage
Shows the host OS CPU IO usage. |
int |
cpuJavaUsage
Shows the owner java process CPU usage. |
int |
cpuUsage
Shows the host OS CPU usage. |
int |
daemonThreadCount
Current count of daemon threads. |
int |
gcCpuUsage
Returns GC CPU Usage. |
MemoryUsage[] |
memPoolUsage
The memory usage list, indexed according to the value of the POOL_* constants. |
static int |
POOL_HEAP
The heap usage. |
static int |
POOL_NON_HEAP
The non-heap usage, may be null. |
static int |
POOL_PHYS_MEM
The host OS physical memory, may be null. |
static int |
POOL_SWAP
The swap, may be null. |
long |
sampleTime
The time this sample was taken. |
int |
threadCount
Returns current count of all threads. |
ThreadInfo[] |
threads
A thread dump. |
| Constructor Summary | |
|---|---|
HistorySample(int gcCpuUsage,
int cpuOSUsage,
int cpuJavaUsage,
int cpuIOUsage)
Creates new history sample bean. |
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final int gcCpuUsage
public final long sampleTime
public static final int POOL_HEAP
heap usage.
public static final int POOL_NON_HEAP
non-heap usage, may be null.
public static final int POOL_PHYS_MEM
host OS physical memory, may be null.
public static final int POOL_SWAP
swap, may be null.
public final MemoryUsage[] memPoolUsage
POOL_* constants.
public final ThreadInfo[] threads
public final int classesLoaded
public final int daemonThreadCount
public final int threadCount
public final int cpuUsage
public final int cpuJavaUsage
public final int cpuIOUsage
| Constructor Detail |
|---|
public HistorySample(int gcCpuUsage,
int cpuOSUsage,
int cpuJavaUsage,
int cpuIOUsage)
gcCpuUsage - average CPU usage of GC for this time slice in percent.cpuOSUsage - Shows the host OS CPU usage. A value of 0..100, 0 when not supported.cpuJavaUsage - Shows the owner java process CPU usage. A value of 0..100, 0 when not supported.cpuIOUsage - Shows the host OS CPU IO usage. A value of 0..100, 0 when not supported.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||