获取虚拟机内的物理处理器数量

时间:2011-12-20 18:14:11

标签: c++ assembly virtual-machine cpu

我想知道当我的代码在VM中运行时,是否有办法了解主机的物理CPU数量。

我正在寻找在Windows和VmWare(工作站/ esxi)和HyperV下运行的C ++ /汇编解决方案。很抱歉这个非常模糊的问题,但经过多次搜索后,我不确定是否可以在虚拟机内

1 个答案:

答案 0 :(得分:5)

VM的概念是您的代码(甚至是您的操作系统)不知道他们正在共享资源。

所以在第一次就职,没有。唯一可能的解决方法是,如果虚拟机提供了明确的解释(我正在考虑VMWare工具,但我不知道他们是否为您提供了API)。