public class VirtualMachineInfo extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
VirtualMachineInfo.BufferPoolStats |
static class |
VirtualMachineInfo.GarbageCollectorStats |
| Modifier and Type | Method and Description |
|---|---|
Map<String,VirtualMachineInfo.BufferPoolStats> |
getBufferPoolStats() |
int |
getDaemonThreadCount() |
Set<String> |
getDeadlockedThreads() |
double |
getFileDescriptorUsage() |
Map<String,VirtualMachineInfo.GarbageCollectorStats> |
getGarbageCollectors() |
double |
getHeapCommitted() |
double |
getHeapInit() |
double |
getHeapMax() |
double |
getHeapUsage() |
double |
getHeapUsed() |
static VirtualMachineInfo |
getInstance() |
Map<String,Double> |
getMemoryPoolUsage() |
String |
getName() |
double |
getNonHeapUsage() |
int |
getThreadCount() |
void |
getThreadDump(OutputStream out) |
Map<Thread.State,Double> |
getThreadStatePercentages() |
double |
getTotalCommitted() |
double |
getTotalInit() |
double |
getTotalMax() |
double |
getTotalUsed() |
long |
getUptime() |
String |
getVersion() |
public static VirtualMachineInfo getInstance()
public String getVersion()
public String getName()
public long getUptime()
public int getThreadCount()
public int getDaemonThreadCount()
public double getTotalInit()
public double getTotalUsed()
public double getTotalMax()
public double getTotalCommitted()
public double getHeapInit()
public double getHeapUsed()
public double getHeapMax()
public double getHeapCommitted()
public double getHeapUsage()
public double getNonHeapUsage()
public double getFileDescriptorUsage()
public Map<String,VirtualMachineInfo.GarbageCollectorStats> getGarbageCollectors()
public Map<Thread.State,Double> getThreadStatePercentages()
public void getThreadDump(OutputStream out)
public Map<String,VirtualMachineInfo.BufferPoolStats> getBufferPoolStats()
Copyright © 2015. All rights reserved.