VirtualBox 中的 Ubuntu 很慢

Kap*_*psh 9 virtualization ubuntu virtual-machines virtualbox

我在 XP 中的 VirtualBox 上运行一个 Ubuntu 实例。以下是详细信息:

Host: Windows XP Pro
Guest: Ubuntu 8.10
Total RAM: 3GB
RAM For VM: 1GB
Total Video Memory: 128MB
Video Memory for VM: 40MB
Hard Drive: 200GB
Hard Drive for VM: 30GB
Processor: 2.80GHz Core Duo
Run Code Online (Sandbox Code Playgroud)

问题是,每当我在虚拟机中时,事情通常看起来都慢得多。例如 Firefox、Eclipse 加载时间更长、拖动窗口显示延迟等。

我之前尝试过运行 Ubuntu(不是在 VM 中),它看起来非常快。所以我对不得不处理这种情况感到失望。但是我需要访问 XP 分区而不必重新启动,因此尝试。

我对感知到的缓慢感到惊讶,因为整个世界似乎都在进行虚拟化,我无法想象每个人都在知情的情况下在缓慢的系统上工作。

我的问题是 - 我应该做些什么来提高性能?难道我做错了什么?

这是我的家用机器,我不确定这是否适合提问。谢谢。

Mag*_*gus 3

您可以做几件事。

  • 将分配给 VM 的内存减少到系统总内存的一半或更少。如果主机没有足够的内存来顺利运行,则会影响客户机。通常 Windows 需要更多内存,而 Linux 需要更少。
  • 在 VBox 设置中启用 VT 扩展。这将使用 CPU 中内置的硬件支持(如果可用)。
  • 在 VM 来宾中关闭 Compiz 等桌面效果。VBox 2.2.2 支持虚拟机中的 3D 加速,但 3D 仍然会减慢速度。

我希望这有帮助。

编辑:您可以做的另一件事是在虚拟机的终端窗口中运行 top ,查看是否有特定进程占用 CPU 或内存。
当虚拟机出现问题时,Windows 是否会变慢?