用C#語言獲取CPU利用率
CPU是計算機使用快慢的關鍵,因此要時時監控它,防止它使用率過高,造成卡機。以下是本站小編整理的`用C#語言獲取CPU利用率,希望對大家有所幫助!更多信息請關注應屆畢業生考試網!
using System;
using nostics;
using ading;
public class CpuLoadInfo
{
// auxiliary print methods
private static void Say ( string txt )
{
eLine(txt);
}
// auxiliary print methods
private static void Say()
{
Say("");
}
// The main method. Command line arguments are ignored.
[STAThread]
public static void Main()
{
Say("$Id: ,v 1.2 2002/08/17 17:45:48 rz65 Exp $");
Say();
Say("Attempt to create a PerformanceCounter instance:");
Say("Category name = " + CategoryName);
Say("Counter name = " + CounterName);
Say("Instance name = " + InstanceName);
PerformanceCounter pc
= new PerformanceCounter(CategoryName,CounterName,InstanceName);
Say("Performance counter was created.");
Say("Property CounterType: " + terType);
Say();
Say("Property CounterHelp: " + terHelp);
Say();
Say("Entering measurement loop.");
while (true)
{
p(1000); // wait for 1 second
float cpuLoad = value();
Say("CPU load = " + cpuLoad + " %.");
}
}
// constants used to select the performance counter.
private const string CategoryName = "Processor";
private const string CounterName = "% Processor Time";
private const string InstanceName = "_Total";
}
這是在我計算機上的計算結果:
Entering measurement loop.
CPU load = 0 %
-
如何處理液晶顯示器無顯示情況
由於工作需要,單位給配備了一台奇麗CMV-1515液晶顯示器,幾個月來工作都很正常。進入冬季,液晶顯示器卻出現了問題。在開機時,屏幕上出現類似雜波干擾的光柵閃爍,同時還能聽到像繼電器"喀噠喀噠"的吸合聲。此時主機的硬盤燈還在閃爍,一會兒從音箱中發出進入桌面的聲音...
-
讓電腦液晶顯示器不傷害到你的眼睛小技巧
雖然目前我們的電腦都已經用上了液晶顯示器,沒有以前台式顯示器那閃屏那麼嚴重,單專家建議長期看電腦液晶顯示器對人體的危害也是很大的,應該注意合理休息。第一:合理控制顯示器的亮度目前液晶顯示器為了追求顯示效果,普遍最高亮度都在300流明左右,筆者就接觸過很多...
-
顯示器故障的識別方法
如果顯示器內有間斷或連續的"啪啪"高壓放電聲時,這時應馬上關機,否則會因為高壓放電把其他元件擊穿,使故障範圍擴大,嚴重時甚至造成顯像管報廢。下面是小編為大家整理的顯示器故障的識別方法,歡迎參考~顯示器故障的識別方法一、電源損壞的判斷對於以前採用旋鈕調整...
-
電腦主機灰塵過多怎麼辦
電腦主機指計算機硬件系統中用於放置主板及其他主要部件的容器(Mainframe)。通常包括CPU、內存、硬盤、光驅、電源、以及其他輸入輸出控制器和接口。主機要是進灰了是很影響散熱的,進而影響電腦使用。下面,我們就來看看如何清理主機。主機箱清理1、如果想要對我...