相关疑难解决方法(0)

为什么这个性能计数器总是返回零?

我有这个代码:

using (PerformanceCounter pfc = new PerformanceCounter("Processor", "% Processor Time", "_Total"))    
    return pfc.NextValue();
Run Code Online (Sandbox Code Playgroud)

总是返回0,即使总的CPU使用率不为零,而且在性能监视器观察时,对应的计数器也是不为0.

为什么?如何简单地返回总CPU使用率我需要做什么?

这是一个Windows 8.1虚拟机.

c#

2
推荐指数
1
解决办法
2179
查看次数

标签 统计

c# ×1