我很好奇 .NET 属性是什么Environment.ProcessorCount
实际上返回。它返回核心数量、处理器数量还是两者都返回?如果我的计算机有 2 个处理器,每个处理器有 4 个核心,Environment.ProcessorCount
返回 2、4 还是 8?
它将返回 NUMBER_OF_PROCESSORS 环境变量。 (看MSDN http://msdn.microsoft.com/en-us/library/system.environment.processorcount.aspx)
这将等于逻辑核心的数量 - 即,如果您有启用 HT 的单核处理器,它将返回 2。
在你的情况下,它应该返回 8。
它将与您在任务管理器中看到的 CPU 使用率图表的数量相同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)