我应该在 VMware 2.x VM 中为 Win7 32 位客户机配置多少个核心?

我应该在 VMware 2.x VM 中为 Win7 32 位客户机配置多少个核心?

我有一个 64 位的无室性心动过速具有 4 核和 6 GB RAM 的主机。

我应该为虚拟机分配多少个核心?

答案1

Rob 的总结与他所链接的支持帖子并不一致。

  • 他所链接的帖子中的发帖人正在运行一个总共有 2 个可用核心的系统。
  • 分配了 2 个 vCPU 的虚拟机需要等待这两个核心都空闲后才可获得 CPU 时间。
  • 当然,当谈到 CPU 资源时,虚拟机管理程序/主机系统会优先获得。
  • 长话短说,在这种情况下,虚拟机很少被允许访问 CPU。

因此,如果这是您计划在此系统上运行的唯一 VM,则分配 2 到 3 个核心可能就足够了。分配 4 个核心很可能会使 VM 瘫痪。

如果您计划同时运行其他虚拟机,我建议使用 2 个 vCPU。对于大多数工作负载和具有 3 个以上可用核心(最多可有任意数量的核心)的系统来说,这似乎是一个最佳选择。

答案2

及时完成您要完成的工作所需的确切金额。或者尽可能接近该金额。

或者,如果您想从另一个角度来看,您要购买的专用硬件中有多少个内核来以非虚拟化方式执行此任务?

就应用程序的网络、内存、CPU 和磁盘要求而言,仅仅因为运行它的平台是虚拟化的,就不会发生(或不会发生)任何神奇的事情。

相关内容