為虛擬機(jī)安裝驅(qū)動(dòng)包
在安裝完虛擬機(jī)的操作系統(tǒng)之后,你第一件需要做的就是為你的虛擬機(jī)安裝驅(qū)動(dòng)包。比如說VirtualBox的Guest Additions或者是VMware的VMware Tools。這些驅(qū)動(dòng)包中有些特殊的驅(qū)動(dòng)可以幫助虛擬機(jī)系統(tǒng)運(yùn)行更快。安裝驅(qū)動(dòng)包的方法非常簡(jiǎn)單。舉個(gè)例子,在VirtualBox中,加載操作系統(tǒng)之后,單擊“Devices”菜單,選擇“Install Guest Additions”。如果你是用的是VMware,選擇虛擬機(jī)菜單中的“Install VMware Tools”就可以了。只要根據(jù)屏幕上的提示來完成安裝就可以了,就像安裝電腦中的應(yīng)用一樣。 安裝Guest Additions
保證虛擬機(jī)一直處于最新版本狀態(tài)。如果你看到有Guest Additions 或者VMware Tools的更新可用,那你需要立刻對(duì)其進(jìn)行升級(jí)。
創(chuàng)建固定大小的磁盤
在創(chuàng)建新的虛擬機(jī)時(shí),你可以選擇兩種類型的虛擬機(jī)磁盤。虛擬機(jī)程序會(huì)默認(rèn)的為你選擇使用動(dòng)態(tài)分配磁盤大小。
舉個(gè)例子,如果你創(chuàng)建了一個(gè)最大空間值為30GB,使用動(dòng)態(tài)分配磁盤大小的虛擬機(jī),它并不會(huì)立即占用硬盤的30GB空間。在安裝完操作系統(tǒng)以及其他程序之后,它可能只是用了10GB。當(dāng)你添加更多的文件到虛擬機(jī)中時(shí),所占空間大小也會(huì)隨之增加,但是最大值不會(huì)超過30GB。
這可以為用戶帶來便捷,因?yàn)樘摂M機(jī)并不會(huì)立即占用你這么多硬盤空間。但是,這種方式卻要比創(chuàng)建一個(gè)固定磁盤大小的虛擬機(jī)運(yùn)行速度要慢。當(dāng)你創(chuàng)建一個(gè)固定磁盤大小為30GB的虛擬機(jī)時(shí),那么這30GB就會(huì)被立即分配。
創(chuàng)建虛擬盤
這就需要用戶自己做出權(quán)衡了,因?yàn)楣潭ù疟P大小的虛擬機(jī)會(huì)立即占用空間。但是運(yùn)行速度卻相對(duì)較快,你也不會(huì)看到很多的文件碎片。因?yàn)檫@些空間是被立即分配為一個(gè)大塊而不是許多小的碎片。
將虛擬機(jī)排除在殺毒軟件掃描項(xiàng)之外
當(dāng)殺毒軟件掃描時(shí),它會(huì)對(duì)虛擬機(jī)的文件進(jìn)行掃描,這樣會(huì)降低虛擬機(jī)的運(yùn)行速度。殺毒軟件無法通過查看虛擬機(jī)內(nèi)操作系統(tǒng)的文件來檢測(cè)是否有病毒,所以說掃描虛擬機(jī)就等于白費(fèi)力。
你可以將虛擬機(jī)的目錄排除在掃毒軟件掃描項(xiàng)外,這樣一來,殺毒軟件在掃描時(shí)就會(huì)自動(dòng)排除虛擬機(jī)的文件了。
分配更多的內(nèi)存空間虛擬機(jī)非常占用電腦的內(nèi)存。微軟建議為Win7的64位系統(tǒng)配備2GB的內(nèi)存,這項(xiàng)建議同樣適用于虛擬機(jī)內(nèi)。如果你需要在虛擬機(jī)中運(yùn)行占用大量?jī)?nèi)存的程序,那么你需要的內(nèi)存則遠(yuǎn)不止2GB。
你可以在虛擬機(jī)設(shè)置窗口來為虛擬機(jī)分配更多的RAM,需要注意的是,此時(shí)必須關(guān)閉虛擬機(jī)的操作系統(tǒng)。如果你的計(jì)算機(jī)無法為虛擬機(jī)程序以及其它應(yīng)用程序提供充裕的內(nèi)存,那么你的機(jī)器將會(huì)出現(xiàn)卡頓的情況。
分配更多的CPU
如果你的計(jì)算機(jī)采用多核處理器,你可以通過設(shè)置窗口來為虛擬機(jī)分配更多的CPU。一個(gè)擁有雙核甚至是四核處理器的虛擬機(jī),反應(yīng)將會(huì)更加迅速,這同計(jì)算機(jī)本身使用多核處理器的道理都是一樣的。
調(diào)整視頻設(shè)置
調(diào)整視頻設(shè)置,為虛擬機(jī)分配更大的視頻處理器內(nèi)存可以顯著的提升虛擬機(jī)的運(yùn)行速度。舉個(gè)例子,在VitualBox中開啟2D加速可以加快視頻回放的響應(yīng)速度,同時(shí)開啟3D加速則可以在運(yùn)行3D應(yīng)用時(shí)更加得心應(yīng)手。
確保你的Intel VT-x或者AMD-V是開啟的Intel VT-x與AMD-V是為了加速虛擬化而采用的特殊的處理器拓展功能。新的Intel與AMD處理器普通都有其對(duì)應(yīng)的功能。有些計(jì)算機(jī)并沒有自動(dòng)開啟VT-x或者AMD-V,你需要在BIOS中手動(dòng)進(jìn)行設(shè)置。
將虛擬機(jī)的文件存放在其它的硬盤分區(qū)中
磁盤性能會(huì)限制你的虛擬機(jī)速度。將虛擬機(jī)的文件放在非系統(tǒng)分區(qū),可以提升虛擬機(jī)的性能。這樣一來,你的虛擬機(jī)與計(jì)算機(jī)主操作系統(tǒng)就不會(huì)因?yàn)閺耐淮疟P讀取和寫入文件而相互競(jìng)爭(zhēng)了。
不要完全關(guān)閉虛擬機(jī)操作系統(tǒng)
當(dāng)虛擬機(jī)使用完畢時(shí),請(qǐng)注意選擇保存當(dāng)前狀態(tài)而不是完全關(guān)閉虛擬機(jī)。這樣下次啟動(dòng)虛擬機(jī)時(shí),就可以直接恢復(fù)到原狀態(tài)而不需要再次重新加載操作系統(tǒng)。
這就跟使用計(jì)算機(jī)的睡眠功能一樣,虛擬機(jī)程序會(huì)保存當(dāng)前文件的狀態(tài)并在下次啟動(dòng)虛擬機(jī)時(shí)自動(dòng)加載。
在虛擬機(jī)內(nèi)提升性能
我們可以像在計(jì)算機(jī)中提升性能一樣來在虛擬機(jī)中進(jìn)行相同的辦法。舉個(gè)例子,減少后臺(tái)程序以及開機(jī)啟動(dòng)項(xiàng)的數(shù)量,這樣可以加快虛擬機(jī)操作系統(tǒng)的加載速度,減少虛擬機(jī)的RAM占用量。
如果沒有聯(lián)網(wǎng),我們不需要為虛擬機(jī)內(nèi)的操作系統(tǒng)安裝殺毒軟件。它只會(huì)降低虛擬機(jī)的運(yùn)行速度。當(dāng)然,如果你需要使用虛擬機(jī)聯(lián)網(wǎng),你就拿運(yùn)行速度與安全來作下權(quán)衡,到底是否需要安裝殺毒軟件。
在虛擬機(jī)內(nèi)使用磁盤清理程序
你可以在虛擬機(jī)內(nèi)通過使用磁盤清理程序來提升虛擬機(jī)的性能,正如在計(jì)算機(jī)中使用磁盤清理程序是一個(gè)道理。但是如果你在創(chuàng)建虛擬機(jī)時(shí),選擇的是按需分配磁盤大小,那么清理磁盤時(shí)會(huì)使用比較長(zhǎng)的時(shí)間。VMware自帶磁盤清理程序,當(dāng)你在使用VirtualBox時(shí)你就需要考慮使用其他的磁盤清理工具了。
嘗試其它的虛擬機(jī)程序
對(duì)于使用哪種虛擬機(jī)速度更多,用戶們都持有不同的意見。其實(shí)虛擬機(jī)的運(yùn)行速度取決于很多因素,有主操作系統(tǒng),虛擬機(jī)操作系統(tǒng),系統(tǒng)結(jié)構(gòu)以及其它的一些因素。但是如果你覺得自己使用的虛擬機(jī)沒有達(dá)到你預(yù)期的效果,你可以嘗試其它的一些虛擬機(jī)。
新聞熱點(diǎn)
疑難解答
圖片精選