读书人

哪个种可以获取CPU占用率

发布时间: 2012-12-16 12:02:32 作者: rapoo

哪个类可以获取CPU占用率?
这是我的代码:


private void count()
{
PerformanceCounter pc = new PerformanceCounter("Processor", "% Processor Time", "_Total");
int value;

while (true) {

//获取CPU使用率并取整
value=(int)pc.NextValue();
//将使用率显示在label上
label21.Text =value+"%";
//线程睡眠1秒
Thread.Sleep(1000);
}


但是我发现这个占用率与任务管理器里的占用率大多数时候不同步。
请问是否是用的类不对?
我这个方法有不对的地方吗?
[最优解释]
用的类是对的

读书人网 >C#

热点推荐