教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 用C#监控并显示CPU状态信息

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

发布时间:2016-12-05   编辑:jiaochengji.com
教程集为您提供用C#监控并显示CPU状态信息等资源,欢迎您收藏本站,我们将为您提供最新的用C#监控并显示CPU状态信息资源
 
用C#监控并显示CPU状态信息
 
 
<span>         </span>简介
<span>         </span>本文将介绍一种简单的方法来显示CPU的状态信息,示例演示了怎样显示CPU消耗的处理器时间百分比,它是通过配置一个性能计数器,并用一个标准进度条控件及标签控件周期性轮询处理器时间百分比。
 

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

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

您可能感兴趣的文章:
用C#监控并显示CPU状态信息
找出1小时内占用cpu最多的10个进程的shell脚本
php中使用proc/loadavg监控CPU的平均负载
php获取计算机唯一标识信息(cpu,网卡,MAC地址)的代码
php记录服务器负载、内存、cpu状态的代码
php页面缓存的例子(减经cpu与mysql负担)
php获取CPU使用情况的代码
vmstat命令详解
zabbix mysql mpm监控配置步骤
PHP 获取 Linux 系统 CPU 负载的例子

[关闭]
~ ~