jjzjj

GetLogicalProcessorInformationEx

全部标签

windows - 从 Windows GetLogicalProcessorInformationEx 函数混淆 ReturnLength

我正在尝试在Windows中使用(相当新的)GetLogicalProcessorInformationEx函数。它给出的ReturnLength没有意义。较旧的GetLogicalProcessorInformation给出了合理的结果...ReturnLength=0;Result=GetLogicalProcessorInformation(NULL,&ReturnLength);printf("GLPI(%d):%d%d\n",Result,sizeof(SYSTEM_LOGICAL_PROCESSOR_INFORMATION),ReturnLength);这是输出(2核,64

c++ - 在 Windows 上以编程方式获取硬件线程数的可靠方法

我正在努力寻找一种可靠的方法来获取Windows上的硬件线程数。我在配备双CPUIntelXeonE5-2699v3@2.30GHz的机器上运行Windows7ProfessionalSP164位,总计36个内核和72个线程。我尝试了不同的方法来获取内核数量,但我发现其中只有两个方法在32位或64位进程中似乎可以准确工作。这是我的结果:+------------------------------------------------+----------------+----------------+|Methods|32-bitprocess|64-bitprocess|+-----