希望有人能帮我,因为我正在绞尽脑汁寻找一种方法来从我的 VM 盒中获得不错的性能。我正在运行 Ubuntu 9.04 64 位,带有 AMD 4 核(phenom)和 4Gb 或 RAM。我还有另一个系统,它运行 Ubuntu 9.04 32 位(笔记本电脑),带有 2Gb 或 RAM。我可以在较慢/较旧的双核笔记本电脑上以闪电般的速度运行一个映像,然后获取相同的映像并在我的 VM 服务器上运行它,它的运行速度明显变慢。更糟糕的是,当我运行我拥有的 2 个服务器映像(我需要以不错的性能水平运行)时,它们启动非常慢,几乎会导致主机操作系统停止/运行非常慢。如果我查看 Ubuntu 性能监视器,它不会显示 CPU 负载过大或 RAM 使用率超过 55-65%,但它仍然运行得像快要死机一样。所以...这是我的问题:
- 我的设置中是否存在任何已知问题,会导致性能如此糟糕?
- 我还应该运行 VMware 2.02 以外的其他程序吗?
- 我应该运行其他主机操作系统吗?
- 有什么办法可以通过改变/修改某些地方的设置来解决这个问题吗?
谢谢建议。
答案1
VMware Server 2 放弃了通过 VMware Server Console 应用程序进行管理的功能,转而使用 Tomcat servlet,这导致其磁盘空间、CPU 和内存使用量与版本 1 相比急剧增加。无论这是为了鼓励用户花钱购买 VMware ESX 还是仅仅是判断失误,我都建议恢复到 VMware Server 1.10。
答案2
我最近在 CentOS 5.3 上安装了 2.01,但对其稳定性和管理能力并不满意。我将操作系统升级到 5.4,情况变得更糟。升级到 2.02 也无济于事。它已经到了客户机随机崩溃的地步,而且大多数时候我都无法启动它们。我回到了 1.10(我的标准是 1.09),在完全相同的硬件和操作系统上没有遇到任何问题。