如何通过。net / c#找到CPU核数? 返回
有没有办法通过.NET / C#找出CPU内核的数量?
热忱回答(2)
-
fate stay night VIP0
2021/4/11物理处理器
foreach (var item in new System.Management.ManagementObjectSearcher("Select * from Win32_ComputerSystem").Get())
{
Console.WriteLine("Number Of Physical Processors: {0} ", item["NumberOfProcessors"]);
}
核心:
int coreCount = 0;
foreach (var item in new System.Management.ManagementObjectSearcher("Select * from Win32_Processor").Get())
{
coreCount += int.Parse(item["NumberOfCores"].ToString());
}
Console.WriteLine("Number Of Cores: {0}", coreCount);
逻辑处理器:
Console.WriteLine("Number Of Logical Processors: {0}", Environment.ProcessorCount);
0 回复 -
wj01 VIP0
2021/4/11@fate stay night: 谢谢 大佬
0 回复