利用C#監控計算機CPU的使用率
今天在網上看到一段比較好玩的代碼,用來顯示本地計算機CPU的使用情況,整理如下,歡迎使用,更多信息請瀏覽應屆畢業生考試網!
using System;
using nostics;
using ading;
namespace ConsoleApplication1
{
class Program
{
private const string CategoryName = "Processor";
private const string CounterName = "% Processor Time";
private const string InstanceName = "_Total";
private static void OutPut(string txt)
{
eLine(txt);
}
[STAThread]
public static void Main()
{
PerformanceCounter pc = new PerformanceCounter(CategoryName, CounterName, InstanceName);
OutPut("----------------------------開始創造性能計數器----------------------------");
OutPut("計數器類型:" + terType);
OutPut("計數器的`説明:" + terHelp);
OutPut("開始輸出:");
while (true)
{
p(1000);
float cpuLoad = Value();
OutPut("CPU 耗用:" + cpuLoad + "%");
}
}
}
}
直接運行程序,對比控制枱輸出的結果與計算機的Windows任務管理器中顯示的CPU使用值,會發現原來Windows任務管理器顯示的值是CPU使用率的四捨五入的結果。有興趣的朋友可以自己複製代碼試試看啦。
-
電腦主板故障維修方法
排除電腦故障最簡單的方法就是通過主板的報警音來檢查。下面給大家介紹常見的`CPU故障及維護方法,歡迎閲讀!電腦主板故障維修方法現在主板常用的BIOS有兩種“AMI、Award”的,由於生產廠家的不同,它們的代碼定義也略有區別。首先給大家介紹一下AwardBIOS的報警音代...
-
要是硬盤不能識別怎麼辦
要是硬盤不能識別怎麼辦1硬盤不能識別怎麼辦山東曹盛問:我的電腦配置為:AMDK83000+、華碩K8N-VM、金邦DDR400512MB、希捷酷魚SATA160(ST3160812AS),操作系統為WindowsXPSP2,但發現硬盤被系統識別為移動硬盤了,並且在系統任務欄有一個“安全刪除硬件”標誌,請問會影響正...
-
移動硬盤請示(5篇)
移動硬盤請示1尊敬的院領導:從計算機網絡誕生之日起,網絡病毒對計算機的危害一直存在,再加上不可抗拒的電腦硬件故障,很有可能對數據造成毀滅性的災難。辦公室早已實現無紙化辦公,所以從20xx年至今的所有資料經常存放在電腦上是不安全的,有了移動硬盤,辦公室將制定一...
-
鼠標遲鈍怎麼回事
電腦的使用時間長了許多硬件,都會出現老化了反應不靈敏的現象,其中鼠標和鍵盤出現這種狀況的可能性最大。鼠標反應遲鈍是怎麼回事呢?故障一:鼠標失靈定位不準這種故障,多表現為鼠標經常無緣無故的出現移位現象,使用鼠標時鼠標定位不準。這種故障多出現在光電鼠標身...