public class JVMStatistics extends Object implements SmartExternalizable
| Constructor and Description |
|---|
JVMStatistics() |
JVMStatistics(long timestamp,
long uptime,
long memoryHeapCommitted,
long memoryHeapUsed,
long memoryNonHeapCommitted,
long memoryNonHeapUsed,
int threadCount,
int peakThreadCount,
long gcCollectionCount,
long gcCollectionTime,
double cpuPerc,
long cpuTotal,
long cpuTime) |
| Modifier and Type | Method and Description |
|---|---|
double |
computeCpuPerc(JVMStatistics lastJVMStatistics) |
long |
getGcCollectionCount() |
long |
getGcCollectionTime() |
long |
getMemoryHeapCommitted() |
long |
getMemoryHeapUsed() |
long |
getMemoryNonHeapCommitted() |
long |
getMemoryNonHeapUsed() |
int |
getPeakThreadCount() |
int |
getThreadCount() |
long |
getTimestamp() |
long |
getUptime() |
boolean |
isNA() |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenabledSmartExternalizableWithReferencepublic JVMStatistics()
public JVMStatistics(long timestamp,
long uptime,
long memoryHeapCommitted,
long memoryHeapUsed,
long memoryNonHeapCommitted,
long memoryNonHeapUsed,
int threadCount,
int peakThreadCount,
long gcCollectionCount,
long gcCollectionTime,
double cpuPerc,
long cpuTotal,
long cpuTime)
public boolean isNA()
public long getTimestamp()
public long getUptime()
public long getMemoryHeapCommitted()
public long getMemoryHeapUsed()
public long getMemoryNonHeapCommitted()
public long getMemoryNonHeapUsed()
public int getThreadCount()
public int getPeakThreadCount()
public long getGcCollectionCount()
public long getGcCollectionTime()
public double computeCpuPerc(JVMStatistics lastJVMStatistics)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © GigaSpaces.