在虚拟机上提升Ubuntu 12.10的性能

我在Win7上的虚拟机中使用Ubuntu 12.10。它运行得非常慢,我想问一下有什么方法可以改善它。我为这台机器设置了2GB的内存(物理机器上是4GB)和16GB的硬盘。我只需要在Ubuntu上运行Player/Stage simulator和一些用于编写源代码的文本编辑器。
  • 我能像在Windows中那样减轻GUI的负担吗?有很多我实际上不需要的动画效果。
  • 你能建议一些禁用应用程序或服务的方法吗?
我将非常感谢您的每一个建议。

1vmware/vmplayer或virtualbox需要额外的工具(虚拟计算机的驱动程序),您安装了吗? - Web-E
1是的,我安装了VMware Tools,但是我没有看到一些改进。 - Anton
我从未遇到过这种配置的任何问题。:( 但是,您可以选择Lubuntu或Xubuntu,它们专为低功率系统设计。或者,您可以安装Cinemon/XFCE/LXDE并摆脱Unity-Desktop - Web-E
2个回答

有几种方法可以实现这一点,其中的组合甚至可能更好。
  • 您可以安装虚拟化客户机内核,而不是普通内核,例如linux-image-virtual
  • 您可以尝试使用经典的桌面环境,如windowmaker或openbox,而不是3D加速的桌面环境。
  • 您可以从文本模式安装开始,然后只添加最少所需的软件包。
  • 如果在32位主机中运行64位客户机,性能可能会大幅下降,但在64位主机中运行32位客户机可能比64/64更好。
  • 您可以尝试其他虚拟化软件,如VirtualBox、VirtualPC等。
  • 您可以检查BIOS是否启用了虚拟化支持。
  • 请查看coLinuxandlinux,它们完全不进行虚拟化,而是将Linux作为用户模式应用程序运行。
  • 最终,您可能还是想安装Player/Stage的Windows版本。

谢谢,我会尝试其中一些方法。只是想补充一下,据我所知,Player/Stage在Windows上只是理论上可以运行 :) - Anton

我看到这个问题已经得到了回答。我遇到一个问题,12.04在vbox中运行非常慢,问题是IO-APIC没有被激活。我想在这里发布这里,因为它还没有被提到,但那个帖子已经关闭/受保护。
既然这里也没有提到,那就确保你激活IO-APIC