![如何在 Windows 7 上的 VMware Player 中为基于 Ubuntu 的客户机提供更多 CPU 资源?](https://linux22.com/image/1426207/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%207%20%E4%B8%8A%E7%9A%84%20VMware%20Player%20%E4%B8%AD%E4%B8%BA%E5%9F%BA%E4%BA%8E%20Ubuntu%20%E7%9A%84%E5%AE%A2%E6%88%B7%E6%9C%BA%E6%8F%90%E4%BE%9B%E6%9B%B4%E5%A4%9A%20CPU%20%E8%B5%84%E6%BA%90%EF%BC%9F.png)
这个问题类似于如何在 Windows 7 中为我的(基于 Ubuntu)Virtualbox 系统分配更多的处理器能力?,只是现在我想在 VMware Player 上尝试一下,看看哪个效果更好。
CPU-Z 在 Windows 中显示有关我的 CPU 的信息:
我有一个好答案这里在 VBox 上,但 VMware Player 6.0.3 有不同的选项。
我需要知道以下设置的最佳选项是什么,以便我可以使用 VM 上的大部分 CPU 资源,同时知道在运行 VM 时我不会使用客户机 Win 7 上的应用程序,并且我一次只会使用一个 VM。
答案1
影响性能的唯一主要因素是记忆和处理器类别。
- 处理器
但是,您不应将虚拟机配置为使用比物理上可用的更多的 CPU 核心(真实核心,无超线程)。
是的,确实如此。由于您有 2 个核心,因此将处理器数量设置为 2。
虚拟化设置最好设置为自动。
- 记忆
分配最低限度1GB。如果您有大约 8GB 的 RAM,对于 64 位,您可以分配 4GB,如果您有 8GB 以上的 RAM,它将运行良好。对于 32 位(虽然我怀疑您是否使用它),3GB 就足够了。但是既然您说在运行 VM 时不会使用 Windows 上的应用程序,那么您可以分配更多一点。
编辑(内存)
关于应分配的 RAM 数量,没有固定的规则。我个人为我的 VM 分配了总 RAM 的 45%(我只运行一个 VM)。由于您只打算在 Windows 中运行 1 个 VM,并且不打算在 Windows 中运行任何应用程序,因此如果我要这样做,我会分配 2GB(2048MB)。然而,在此之前,您应该检查您的计算机是否支持它。转到任务管理器(最好先重新启动),并检查计算机在没有打开任何应用程序的情况下使用了多少 RAM。如果它使用了 >1.6GB(由于启动应用程序等),那么我会为 VM 分配 1.5GB,这也很好。