一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

用C#监控并显示CPU状态信息

时间:2008-05-27 编辑:简简单单 来源:一聚教程网

 
用C#监控并显示CPU状态信息
 
 
         简介
         本文将介绍一种简单的方法来显示CPU的状态信息,示例演示了怎样显示CPU消耗的处理器时间百分比,它是通过配置一个性能计数器,并用一个标准进度条控件及标签控件周期性轮询处理器时间百分比。
 

图1:显示CPU处理器时间
 
         这个示例还能用于监控单台计算机上的多个处理器,仅仅通过在运行时取得CPU数(System.Environment.ProcessorCount可返回这个值),并动态添加Performance Monitor控件,让其各自监控一个CPU就可以了。
         还可以对文中的方法进行扩展,如下面就是一个使用了Dundas .NET Gauge Control控件,并显示了Intel迅驰双核处理器的程序截图,虽然在文中没有包含这个例子,但思路都是一样的。
 

图2:在双核系统中监控每一个处理器
 
 
         开始工程
      &nbs

热门栏目