我有一台 64 位 Windows Server 2008 R2 机器,配有 16 GB RAM 和 2 个 E5620 CPU。此主机运行 VMware 2.0.2,有 5 个客户机:
- 3 个 Windows 2008
- 2 x Windows 2000(p2v - VMware 转换器之后)
它们都配置为使用 1 个 CPU(未指定)。
它们的最大使用频率均为 ~500 Mhz。例如,我的 Windows 2000 CPU 达到 100% 但不影响主机 CPU,我的意思是当客户机 CPU 为 100% 时 - 它使用主机的 284 Mhz,而主机 CPU 使用率为 10%(通常,当我在任务管理器中检查时)。
操作系统使用单进程,设备管理器中没有任何隐藏设备。
任何想法?
答案1
根据VMware 服务器文档Windows Server 2008 R2 不是受支持的操作系统。您遇到性能问题并不奇怪。
您不应该在任何地方使用 VMware Server。它已于 2011 年 6 月 30 日停止一般支持。它死了,就让它死吧。如果您有 Windows Server 2008 R2 并且出于某种原因需要在主机上运行 Windows,请考虑使用 Hyper-V 角色。如果您可以使用裸机虚拟机管理程序,我建议使用免费 VMware ESXi 的独立 Hyper-V Server。