GetSystemInfo函数可以给你物理CPU /核心数量,但我想知道虚拟CPU的总数。例如在新的Nahelam芯片上,他们有4个核心,但显示为8个CPU。
如果GetSystemInfo没有提供这个信息,我需要哪个API(我看到一个可以获得逻辑处理器数量的函数,但它仅适用于Vista。我需要支持XP)?
GetSystemInfo函数可以给你物理CPU /核心数量,但我想知道虚拟CPU的总数。例如在新的Nahelam芯片上,他们有4个核心,但显示为8个CPU。
如果GetSystemInfo没有提供这个信息,我需要哪个API(我看到一个可以获得逻辑处理器数量的函数,但它仅适用于Vista。我需要支持XP)?
GetLogicalProcessorInformation 函数(适用于 Windows Vista、Windows XP Professional x64 Edition 和 Windows XP with SP3)
使用 NAPI(Win32 常见问题解答)