Skip to content

Tag: Load

CpuTotalPc.cs

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();
        }
    }
}
Author mjsPosted on June 13, 2020Tags CPU, Load, PerformanceCounter, ProcessorLeave a comment on CpuTotalPc.cs
Proudly powered by WordPress