Name | Description |
boolean ObjectStatus | Online if the OperatingSystem MBean type exists. |
double ProcessCpuLoad | Returns the recent CPU usage of the Java Virtual Machine process. |
double SystemCpuLoad | Returns the recent CPU usage of the whole system. |
long FreePhysicalMemorySize | Returns the size of the free physical memory (in bytes). |
long FreeSwapSpaceSize | Returns the size of the free swap space (in bytes). |
long CommittedVirtualMemorySize | Returns the size of the virtual memory, which is committed to the running process (in bytes), or "-1" if this operation is not supported. |
double SystemLoadAverage | Returns the average CPU usage for the whole system. |
long ProcessCpuTime | Returns the CPU time used by the process on which the Java virtual machine is running (in nanoseconds). |
int AvailableProcessors | Returns the number of processors that are available to the Java virtual machine. |
long TotalPhysicalMemorySize | Returns the total amount of physical memory (in bytes). |
long TotalSwaySpaceSize | Returns the total amount of swap space (in bytes). |