1 2 3 4 5 6 7 8 9 10 11
// ad a reference to System.Management ! using System.Management; public uint CPUSpeed() { ManagementObject Mo = new ManagementObject("Win32_Processor.DeviceID='CPU0'"); uint sp = (uint)(Mo["CurrentClockSpeed"]); Mo.Dispose(); return sp; }