VirtualBox虛擬機運行Ubuntu如何不卡
轉自http://www.xuzefeng.com/post/85.html
上一篇文章《VirtualBox虛擬機安裝Ubuntu詳細教程》介紹了在虛擬機上安裝Ubuntu系統的方法。在性能方面,在虛擬機上運行系統總是弱於在本機上運行,但虛擬機有其便利性。有時候,明明電腦硬件配置是足夠的,但在虛擬機上跑Ubuntu的時候卻有點卡。例如,筆者觀察到的現象是Ubuntu的界面很卡頓。出現這種現象很有可能是設置問題。
筆者在這篇文章里用的電腦,CPU為英特爾筆記本i5第三代,內存大小為4GB。
1、開啟CPU的硬件虛擬化功能
現在的CPU幾乎都支持硬件虛擬化功能,英特爾稱之為VT-x技術,AMD稱之為AMD-V技術。在百度搜索你的筆記本型號或主板型號+開啟虛擬化,就可以找到相應的開啟方法。一般是開機進入bios,然后找到虛擬化技術的選項,將disabled改為enabled。據我所知,用英特爾CPU的電腦,虛擬化技術的選項名稱大概含有“virtualization technology”的字眼。
BIOS開啟成功后,在虛擬機的設置中,啟用硬件加速。

當你成功開啟硬件虛擬化功能時,虛擬機的窗口右下角有一個藍色V的圖標,鼠標移上去就會提示成功開啟。

2、給虛擬機分配足夠的內存
既然本機有4GB的內存,那么可以分配1GB供虛擬機上的Ubuntu使用。內存大小根據虛擬機系統的需要來定,如果你跑XP,那么分配512MB已經很足夠了。

3、開啟3D加速,分配足夠顯存
筆者覺得當初Ubuntu界面卡頓很有可能跟顯卡方面的設置有關。於是開啟了3D加速,分配了32MB的顯存給VirtualBox。性能提升很明顯。

4、安裝VirtualBox增強功能
啟動虛擬機。單擊虛擬機菜單中的“設備”>“安裝增強功能”,也可以按快捷鍵Host+D。Host鍵就是虛擬機窗口右下方顯示的鍵,默認為Right Ctrl,即右邊的Ctrl鍵。然后系統會加載增強功能所在的虛擬光盤。點擊運行,按提示完成安裝,重啟虛擬機。

經過以上四大步驟的設置后,你有沒有覺得你的虛擬Ubuntu變得流暢了一點?
