我在RHEL上使用Oracle JDK 7
方法com.sun.management.OperatingSystemMXBean.getSystemCpuLoad()
是否会返回机器上所有可用cpu的CPU使用百分比?
此外,当我使用java.lang.management.OperatingSystemMXBean.getSystemLoadAverage()
时,它返回8.89。我的机器只有8个cpu。这是889%的CPU使用率?但是因为我只有8个cpus,所以不是最大800%?
答案 0 :(得分:0)
平均负载是平均等待线程数。上限基于您拥有的线程数(不是CPU数)