Cpu Load
using System.Diagnostics;
public static class CpuTotalPc
{
private static PerformanceCounter _CPUsage;
public static double CPULoad
{
get
{
if (_CPUsage == null)
try
{
_CPUsage = new PerformanceCounter("Processor", "% Processor Time", "_Total");
}
catch
{
return 0;
}
return _CPUsage.NextValue();
}
}
}