如何優(yōu)化VMware虛擬機(jī),讓它跑得更快呢?我們都知道,windows系統(tǒng)如果沒(méi)經(jīng)過(guò)優(yōu)化,性能上會(huì)受到限制,而優(yōu)化過(guò)的系統(tǒng)不僅打開(kāi)速度方面更快,而且運(yùn)行得更縱享絲滑。同樣地,優(yōu)化過(guò)的虛擬機(jī)會(huì)給你帶來(lái)飛一般的工作體驗(yàn)。今天,我們就來(lái)聊一聊VMware虛擬機(jī)常規(guī)設(shè)置,以及優(yōu)化虛擬機(jī)運(yùn)行速度的方法。
一. 左上角編輯 --> 首選項(xiàng)(虛擬機(jī)全局設(shè)置):
圖1-1
1. 虛擬機(jī)的默認(rèn)位置:建議瀏覽定位保存到非系統(tǒng)盤,且為SSD固態(tài)硬盤里,保障讀寫速度;
圖1-2
2. 更新:?jiǎn)?dòng)時(shí)檢查產(chǎn)品更新/根據(jù)需要檢查軟件組件/在虛擬機(jī)中自動(dòng)更新VMware Tools,這三項(xiàng)都不勾選;
圖1-3
3. 反饋:取消勾選加入VMware客戶體驗(yàn)提升計(jì)劃;
圖1-4
4. 內(nèi)存:
預(yù)留內(nèi)存:表示給虛擬機(jī)用的內(nèi)存,這個(gè)值可根據(jù)物理機(jī)的空閑內(nèi)存,盡量合理設(shè)置大一點(diǎn)(單開(kāi)虛擬機(jī)的話,可以給到物理機(jī)內(nèi)存的一半;多開(kāi)的話,就要合理計(jì)算設(shè)置了);
圖1-5
額外內(nèi)存,選中調(diào)整所有虛擬機(jī)內(nèi)存使其適應(yīng)預(yù)留的主機(jī)RAM(F),這樣虛擬機(jī)就只會(huì)讀取物理內(nèi)存,而不會(huì)讀取虛擬內(nèi)存了;
這里需要確保物理機(jī)有足夠的物理內(nèi)存空間供虛擬機(jī)使用,否則會(huì)出現(xiàn)內(nèi)存爭(zhēng)用的情況;
而允許交換部分虛擬機(jī)內(nèi)存(S)和 允許交換大部分虛擬機(jī)內(nèi)存(M)會(huì)占用硬盤的虛擬內(nèi)存,速度方面肯定沒(méi)有物理內(nèi)存快。
5. 優(yōu)先級(jí):默認(rèn)進(jìn)程優(yōu)先級(jí),抓取的輸入內(nèi)容設(shè)為高;
圖1-6
快照:取消勾選盡可能在后臺(tái)拍攝快照 和 盡可能在后臺(tái)還原快照;
6. 設(shè)備:可移動(dòng)介質(zhì),取消勾選虛擬機(jī)運(yùn)行時(shí)在主機(jī)上禁用自動(dòng)運(yùn)行;
圖1-7
以上都設(shè)置好后,別忘了點(diǎn)擊確定。
小提示:這里的首選項(xiàng)設(shè)置是針對(duì)所有虛擬機(jī)設(shè)置的。
二. 虛擬機(jī)設(shè)置
1. 電源:打開(kāi)電源時(shí)進(jìn)入固件,也就是進(jìn)入BIOS/UEFI界面設(shè)置,此功能在BIOS固件模式下尤其有用,可以用來(lái)選擇從光驅(qū)啟動(dòng);
圖2-1
2. 快照:快照的功能相當(dāng)于是保存當(dāng)前的運(yùn)行狀態(tài),如有需要恢復(fù)時(shí),就會(huì)恢復(fù)到之前保存的運(yùn)行狀態(tài);
圖2-2
但是由于快照會(huì)占用較大的磁盤空間,且是分散的文件,可以通過(guò)快照管理器刪除多余的快照。
圖2-3
3. 設(shè)置:操作等同于編輯虛擬機(jī)設(shè)置;
圖2-4
三. 編輯虛擬機(jī)設(shè)置
1. 移除用不到的設(shè)備
虛擬機(jī)關(guān)閉狀態(tài)下 --> 編輯虛擬機(jī)設(shè)置 --> 硬件選項(xiàng)卡下,選中軟盤、打印機(jī)等 --> 移除;
圖3-1-1
軟盤/USB控制器/聲卡/打印機(jī)/光驅(qū)CD/DVD(可選移除),盡可能減少加載項(xiàng)。
2. 硬件合理設(shè)置:
(1). 內(nèi)存:將內(nèi)存設(shè)置在建議內(nèi)存和最大建議內(nèi)存之間,比如這里設(shè)置為4GB;
圖3-2-1
(2). 處理器:處理器數(shù)量:選1;
每個(gè)處理器的內(nèi)核數(shù)量:根據(jù)應(yīng)用需求設(shè)置,這里設(shè)為2;
圖3-2-2
虛擬化引擎:
圖3-2-3
這里需要注意,勾選這三項(xiàng):虛擬化Intel VT-x/EPT 或 AMD-V/RVI(V)、虛擬化CPU性能計(jì)數(shù)器(U) 以及 虛擬化IOMMU(IO內(nèi)存管理單元),可能會(huì)導(dǎo)致虛擬機(jī)啟動(dòng)報(bào)錯(cuò),比如下圖這幾個(gè)錯(cuò)誤代碼:
錯(cuò)誤1
錯(cuò)誤2
錯(cuò)誤3
如果出現(xiàn)上述幾種錯(cuò)誤信息,就要取消勾選了!
(3). 硬盤: 最好是使用SSD固態(tài)硬盤,讀寫速度更快,如果是機(jī)械硬盤,建議碎片整理;
圖3-2-3
當(dāng)然了,使用一段時(shí)間過(guò)后,也可以使用該功能進(jìn)行整理,提升硬盤的讀寫速度。
(4). CD/DVD(光驅(qū)):首次安裝原版系統(tǒng)需要用到,若是后續(xù)不需要用到的話,可以移除;
圖3-2-4
(5). 網(wǎng)路適配器:一般選擇NAT模式;
圖3-2-5
圖3-2-6
(6). 顯示器:3D圖形,勾選加速3D圖形;
圖3-2-7
圖形內(nèi)存:如果不玩游戲,一般512MB也是夠用的,若是需要玩游戲則設(shè)置為1GB或以上,不過(guò)這里需要注意的是,這里的內(nèi)存是從虛擬機(jī)內(nèi)存那邊共享過(guò)來(lái)的,設(shè)置過(guò)高會(huì)導(dǎo)致虛擬機(jī)內(nèi)存不足引起卡頓或者報(bào)錯(cuò)。
3. 選項(xiàng)優(yōu)化設(shè)置:
(1). 共享文件夾:默認(rèn)是禁用(如無(wú)需共享,建議禁用),如果需要啟用則勾選總是啟用,再添加要共享的主機(jī)文件夾;
圖3-3-1
(2). 高級(jí):進(jìn)程優(yōu)先級(jí),抓取的輸入內(nèi)容,設(shè)為高;
圖3-3-2
設(shè)置:
將收集調(diào)試信息設(shè)為無(wú);
勾選禁用內(nèi)存頁(yè)面休整(小提示:如果勾選這個(gè)會(huì)導(dǎo)致系統(tǒng)異常,則取消勾選);
勾選為啟用了Hyper-V的主機(jī)禁用測(cè)通道緩解(對(duì)性能有提升作用);
四. 安裝VMware Tools工具
圖4-1
安裝完VMware Tools后,會(huì)很大程度地提升虛擬機(jī)的性能,首先體現(xiàn)在VM專用SVGA顯卡,
圖4-2
而非標(biāo)準(zhǔn)VGA圖形,大大地提升了虛擬機(jī)的圖形處理功能;
圖4-3
同時(shí),也讓虛擬機(jī)和物理機(jī)之間的文件交互變得更便捷。當(dāng)然,如果你是封裝系統(tǒng)用,那么不建議安裝VMware Tools工具。
最后,需要注意的是,應(yīng)該合理分配虛擬機(jī)和物理機(jī)的資源,如果虛擬機(jī)設(shè)置偏高,一方面造成資源浪費(fèi),另一方面會(huì)導(dǎo)致物理機(jī)資源不足引起的卡頓或者異常報(bào)錯(cuò),同理,若虛擬機(jī)設(shè)置偏低,則可能造成虛擬機(jī)內(nèi)部卡頓,從而使得物理機(jī)因?yàn)橘Y源占用過(guò)高而導(dǎo)致的卡頓。
圖4-4
總之呢,想讓虛擬機(jī)運(yùn)行更流暢,
首先,物理機(jī)先天條件要好:
CPU:建議4核以上;
內(nèi)存:建議8GB以上;
硬盤:NVME SSD > SATA SSD > HDD;
其次,對(duì)虛擬機(jī)進(jìn)行合理優(yōu)化設(shè)置,這樣就能提升其運(yùn)行速度。
好了,今天的教程就到這,如果你有什么不清楚的地方,或者你有更好的方法補(bǔ)充,歡迎給我留言,咱們下期間!






