Response to: how to get the cpu's currentClockSpeed, minClockSpeed, maxClockSped
Revision 3
You can try using this..
using System;
using System.Management;
using Microsoft.Win32;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
CPUSpeed();
}
public static void CPUSpeed()
{
uint CurrentClockSpeed, MaxClockSpeed;
using (ManagementObject Mobj = new ManagementObject("Win32_Processor.DeviceID='CPU0'"))
{
CurrentClockSpeed = (uint)(Mobj["CurrentClockSpeed"]);
MaxClockSpeed = (uint)(Mobj["MaxClockSpeed"]);
Console.WriteLine("CurrentClockSpeed: " + CurrentClockSpeed);
Console.WriteLine("MaxClockSpeed: " + MaxClockSpeed);
Console.ReadLine();
}
}
}
}
Posted 6-Nov-12 18:18pm
by
SoumenBanerjee.