@InterfaceAudience.Private public class WindowsResourceCalculatorPlugin extends ResourceCalculatorPlugin
| Constructor and Description |
|---|
WindowsResourceCalculatorPlugin() |
| Modifier and Type | Method and Description |
|---|---|
long |
getAvailablePhysicalMemorySize()
Obtain the total size of the available physical memory present
in the system.
|
long |
getAvailableVirtualMemorySize()
Obtain the total size of the available virtual memory present
in the system.
|
long |
getCpuFrequency()
Obtain the CPU frequency of on the system.
|
float |
getCpuUsage()
Obtain the CPU usage % of the machine.
|
long |
getCumulativeCpuTime()
Obtain the cumulative CPU time since the system is on.
|
int |
getNumProcessors()
Obtain the total number of processors present on the system.
|
long |
getPhysicalMemorySize()
Obtain the total size of the physical memory present in the system.
|
long |
getVirtualMemorySize()
Obtain the total size of the virtual memory present in the system.
|
getResourceCalculatorPlugingetConf, setConfpublic long getVirtualMemorySize()
getVirtualMemorySize in class ResourceCalculatorPluginpublic long getPhysicalMemorySize()
getPhysicalMemorySize in class ResourceCalculatorPluginpublic long getAvailableVirtualMemorySize()
getAvailableVirtualMemorySize in class ResourceCalculatorPluginpublic long getAvailablePhysicalMemorySize()
getAvailablePhysicalMemorySize in class ResourceCalculatorPluginpublic int getNumProcessors()
getNumProcessors in class ResourceCalculatorPluginpublic long getCpuFrequency()
getCpuFrequency in class ResourceCalculatorPluginpublic long getCumulativeCpuTime()
getCumulativeCpuTime in class ResourceCalculatorPluginpublic float getCpuUsage()
getCpuUsage in class ResourceCalculatorPluginCopyright © 2018 CERN. All Rights Reserved.