Laut diesem Code:
http://www.lcbridge.nl/vision/processorcategory.htm
Soll man so die CPU-Auslastung ermitteln können. Nur bekomme ich immer 0 raus, obwohl die Auslastung zwischen 6 und 8 Prozent liegt:
Code:
private int GetCPULoad()
{
PerformanceCounter perfcnt = new PerformanceCounter();
perfcnt.CategoryName = "Processor";
perfcnt.CounterName = "% Processor Time";
perfcnt.InstanceName = "_Total";
perfcnt.MachineName = "Nestor";
return Convert.ToInt32(perfcnt.NextValue());
}
Was stimmt da schon wieder mal nicht?