java 获取系统信息
2016-09-05 10:34
399 查看
try {
OperatingSystemMXBean osMBean = ManagementFactory.newPlatformMXBeanProxy(
ManagementFactory.getPlatformMBeanServer(),
ManagementFactory.OPERATING_SYSTEM_MXBEAN_NAME,
com.sun.management.OperatingSystemMXBean.class);
cpuCount = osMBean.getAvailableProcessors();
systemLoadAverage = osMBean.getSystemLoadAverage();
systemLoad = osMBean.getSystemCpuLoad();
processLoad = osMBean.getProcessCpuLoad();
OperatingSystemMXBean osMBean = ManagementFactory.newPlatformMXBeanProxy(
ManagementFactory.getPlatformMBeanServer(),
ManagementFactory.OPERATING_SYSTEM_MXBEAN_NAME,
com.sun.management.OperatingSystemMXBean.class);
cpuCount = osMBean.getAvailableProcessors();
systemLoadAverage = osMBean.getSystemLoadAverage();
systemLoad = osMBean.getSystemCpuLoad();
processLoad = osMBean.getProcessCpuLoad();
totalPhysicalMemorySize = osMBean.getTotalPhysicalMemorySize(); freePhysicalMemorySize = osMBean.getFreePhysicalMemorySize(); currentSwapMemorySize = osMBean.getTotalSwapSpaceSize() - osMBean.getFreeSwapSpaceSize();
相关文章推荐
- java对Linux系统的CPU利用率的计算和内存信息的获取
- java 获取系统信息及CPU的使用率
- Java,jsp 获取jdk、系统、服务器等信息
- 获取当前java虚拟系统属性信息
- Java 获取系统信息和服务器信息
- java 获取系统信息
- Java中获取系统环境信息
- java获取系统信息,不用jni
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java中获取系统信息
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- java 获取系统信息(从lucene源码找的)
- Java中获取系统信息
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取当前系统详细信息
- JAVA获取系统信息
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- java获取系统信息(CPU,内存,硬盘,进程)的相关方法