![运行虚拟机时硬盘速度很慢](https://linux22.com/image/1297878/%E8%BF%90%E8%A1%8C%E8%99%9A%E6%8B%9F%E6%9C%BA%E6%97%B6%E7%A1%AC%E7%9B%98%E9%80%9F%E5%BA%A6%E5%BE%88%E6%85%A2.png)
我有 Ubuntu 10.04,并且在我的相当标准的笔记本电脑(2.4GHz i3、2GB RAM、5.4K RPM SATAII 驱动器)上运行 Virtual Box 3.2.8 OSE。
当我启动 WinXP 时,我的笔记本电脑硬盘指示灯一直亮着,笔记本电脑上的所有东西都变慢了,变得无法使用。我将 .vdi 硬盘映像移动到外部 USB 驱动器(另一个 5.4k RPM 驱动器),但问题仍然存在,尽管这种情况发生的频率较低(例如“每隔一次”我启动它时)。
虚拟机未运行时,我使用了大约 700-800MB 的 RAM。当我启动虚拟机时(我只为其分配了 768MB),它占用了大约 1.4GB。
我只是不明白为什么它在我的外部驱动器上仍然会导致我的笔记本电脑硬盘灯锁定。
答案1
我已经自己解决了这个问题;使用 KVM!:)
我有一些现有的 Virtual Box 机器,它们来自另一台笔记本电脑,我把它们复制到我的笔记本电脑上,所以我一开始就在这台笔记本电脑上使用 VirtualBox。其实我应该从一开始就安装 KVM(我有点懒)。我已经安装了 KVM,性能好多了(所有新的 KVM 机器都安装到外部 USB2 硬盘上,以减轻笔记本电脑的负载)。现在一切都运行得更好了。
顺便提一下,我发现我的一些 Google Chrome 扩展程序不知怎么地造成了干扰。我可以放心地打开它们,并在运行虚拟机时注意到性能下降,而关闭它们时却确实看到性能提升,这很奇怪。
答案2
我在使用 Windows 7 和 Ubuntu VM 时遇到了这个问题,我将 VM 的 RAM 限制设置为 1024MB(尽管我有更多的可用 RAM),这样就帮我解决了这个问题。