我刚刚使用x64独立转换器将一个带有4个CPU的物理Windows机器转换为一个具有4CPU的VMWare虚拟机(在ESX服务器上)。
一切都很好,除了操作系统现在似乎只使用2个CPU(安装了4个时,请看下面的图像)。这肯定是Windows问题,而不是VMWare问题,但在现阶段我不能真正排除任何原因。

我能做什么?
发布于 2010-10-04 10:55:35
您还可以创建一个具有4个核心的vCPU,请查看:http://www.yellow-bricks.com/2009/06/04/per-processor-licenses-for-your-application/
发布于 2010-10-04 08:04:46
你在用SP2吗?在此之前,XP不支持两个以上的CPU。即使使用SP2,XP也只支持它所认为的两个CPU套接字,所以您的第三个和第四个vCPU需要被XP看作一个或两个CPU的核心。
发布于 2010-10-09 18:46:00
不要忘记,VMware客户机可以很容易地在>1 vCPU的情况下运行得更慢,特别是当客户/核心比率很高,或者CPU负载很高时。例如,双CPU客户机上的CPU指令必须由虚拟机管理程序排队,直到两个物理内核可用为止。我在生产环境中看到了这种效果,其中有一个P2V的Oracle服务器客户,有2个vCPU,运行速度比运行1 vCPU时要慢。我只是想把那个放进去。
https://serverfault.com/questions/187225
复制相似问题