C# 获取CPU信息

ManagementObjectSearcher sql = new ManagementObjectSearcher("SELECT * FROM Win32_PRocessor");

foreach (ManagementObject cpu in sql.Get())

{

       foreach (PropertyData pd in cpu.Properties)

      {

          Console.WriteLine(pd.Name+" : "+pd.Type+" =>"+pd.Value);

      };

}

------------------------



instance of Win32_Processor
{
AddressWidth = 32;
Architecture = 9;
Availability = 3;
Caption = "x64 Family 6 Model 58 Stepping 9";
CpuStatus = 1;
CreationClassName = "Win32_Processor";
CurrentClockSpeed = 1972;
CurrentVoltage = 10;
DataWidth = 64;
Description = "x64 Family 6 Model 58 Stepping 9";
DeviceID = "CPU0";
ExtClock = 100;
Family = 206;
L2CacheSize = 512;
L3CacheSize = 3072;
L3CacheSpeed = 0;
Level = 6;
LoadPercentage = 4;
Manufacturer = "GenuineIntel";
MaxClockSpeed = 3400;
Name = "Intel(R) Core(TM) i3-3240 CPU @ 3.40GHz";
NumberOfCores = 2;
NumberOfLogicalProcessors = 4;
PowerManagementSupported = FALSE;
ProcessorId = "BFEBFBFF000306A9";
ProcessorType = 3;
Revision = 14857;
Role = "CPU";
SocketDesignation = "SOCKET 0";
Status = "OK";
StatusInfo = 3;
SystemCreationClassName = "Win32_ComputerSystem";
SystemName = " ";
UpgradeMethod = 36;
Version = "";
};

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值