我正在尝试使用以下代码测量CPU负载
import com.sun.management.OperatingSystemMXBean;
import java.lang.management.ManagementFactory;
System.out.println(((OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean()).getSystemCpuLoad());
但它始终打印0.20614±0.00001。即使在完全CPU负载3分钟后也是如此。哪个看起来像整个正常运行时间的平均负载。但是javadoc没有正常运行时间,有“最近”。
返回“最近的cpu使用情况”