• λ我爱Aspx >> C#.Net >> 用C#监控并显示CPU状态信息
  • 用C#监控并显示CPU状态信息

  • :aspxer  Դ:5iaspx  :2007-7-30 6:15:23  ؼ:c#
  • 简介

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

    图1:显示CPU处理器时间

    这个示例还能用于监控单台计算机上的多个处理器,仅仅通过在运行时取得CPU数(System.Environment.ProcessorCount可返回这个值),并动态添加Performance Monitor控件,让其各自监控一个CPU就可以了。

    还可以对文中的方法进行扩展,如下面就是一个使用了Dundas .NET Gauge Control控件,并显示了Intel迅驰双核处理器的程序截图,虽然在文中没有包含这个例子,但思路都是一样的。

    Ҷƪл˵?
  • һƪAlexa排名对新闻类网站的参考作用
    һƪSEO:一切都需要把握好用户体验的平衡