CPU占用率
调用ManagementFactory.getOperatingSystemMXBean()方法可以获取到系统CPU占用情况。
代码示例:
import Java.lang.management.ManagementFactory; import com.sun.management.OperatingSystemMXBean; public class SystemProperty { public static void main(String args[]) { OperatingSystemMXBean osmxb = (OperatingSystemMXBean) ManagementF actory.getOperatingSystemMXBean(); double cpuLoad = osmxb.getSystemCpuLoad(); System.out.println("cpuLoad: " + cpuLoad); }
鲲鹏上执行结果:
[root@centos7 test]# Java SystemProperty cpuLoad: 0
父主题: Java