小编Nav*_*ngh的帖子

Windows的getSystemLoadAverage()替代?

我正在使用一些代码来使用Java监视Cpu负载.我在我的应用程序中使用以下代码来获取系统负载

    public static double getCPULoad() {
    OperatingSystemMXBean osMBean
            = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();

    double load = osMBean.getSystemLoadAverage();

    return load;
    }
Run Code Online (Sandbox Code Playgroud)

但是在Windows上它会返回一个负值(-1.0).有什么办法可以解决这个问题吗?

java cpu cpu-usage cpu-speed mxbean

5
推荐指数
1
解决办法
1707
查看次数

标签 统计

cpu ×1

cpu-speed ×1

cpu-usage ×1

java ×1

mxbean ×1