嵌入式Linux:提升VMware虛擬機運行速度的方法
使用虛擬機運行Linux操作系統通常會(huì )比在物理機上直接安裝系統的運行效率更低,本篇博文將介紹如何優(yōu)化虛擬機的設置,進(jìn)而提升虛擬機性能體驗。
第1步:選擇VMware菜單:編輯–>首選項–>更新,將”啟動(dòng)時(shí)檢查產(chǎn)品更新“和”根據需要檢查軟件組件“兩項取消勾選。
第2步:選擇VMware菜單:編輯–>首選項–>反饋,取消勾選”加入VMware客戶(hù)體驗提升計劃“。
第3步:選擇VMware菜單:編輯–>首選項–>內存,選取第一項“調整所有虛擬機內存使其適應預留的主機RAM(F)”。
經(jīng)過(guò)設置,虛擬機只使用物理內存,不會(huì )讀硬盤(pán)(不使用類(lèi)似交換文件的形式),使虛擬機具備最佳的性能。但需要注意的是虛擬機的運行數量是由物理內存決定的,因此要保證物理機有足夠的物理內存供虛擬機使用,否則會(huì )出現因為內存不夠導致虛擬機無(wú)法啟動(dòng)的情況。
第4步:選擇VMware菜單:編輯–>首選項–>優(yōu)先級,默認進(jìn)程優(yōu)先級列表項,將抓取的輸入內容設置為“高”,同時(shí)取消勾選”盡可能在后臺拍攝快照“ 和”盡可能在后臺還原快照“。
第5步:選擇VMware菜單:編輯–>首選項–>設備,取消勾選”虛擬機運行時(shí)在主機上禁用自動(dòng)運行“。
以上的五個(gè)首選項設置是針對所有虛擬機設置的,對所有虛擬機都起作用。
下面的方法對于每個(gè)用戶(hù)來(lái)說(shuō)有所區別,可根據自己的情況酌情配置(注意:以下虛擬機設置需要在虛擬機關(guān)閉狀態(tài)下完成)。
第6步:選擇虛擬機:編輯虛擬機設置–>硬件,移除用不到的設備。
第7步:選擇虛擬機:編輯虛擬機設置–>硬件,處理器配置。
修改虛擬機硬件參數,內存和處理器的大小直接影響虛擬機速度。 處理器設置,這里處理器有兩個(gè)參數:一個(gè)是處理器數量,一個(gè)是每個(gè)處理器的內核數量,處理器數量就是處理器核心數,內核數量就是線(xiàn)程數。一般建議,處理器數量選擇一個(gè),每個(gè)處理器的內核數量增加。
“虛擬化Intel VT-x/EPT 或 AMD-V/RVI(V)”、“虛擬化CPU性能計數器(U) ”,以及“虛擬化IOMMU(IO內存管理單元)”,根據自己電腦硬件情況酌情設置勾選,如果虛擬機啟動(dòng)報錯,再次啟動(dòng)的時(shí)候取消相應選項即可。
第8步:選擇虛擬機:編輯虛擬機設置–>硬件,定期整理硬盤(pán)碎片。
第9步:選擇虛擬機:編輯虛擬機設置–>硬件,CD/DVD(STAT)光驅配置。
安裝完操作系統或相應軟件后,如果以后不需要用到光驅的話(huà),可以移除或者取消勾選“啟動(dòng)時(shí)連接”,這樣就相當于虛擬機沒(méi)有光驅了,啟動(dòng)的時(shí)候也就不檢測光驅?zhuān)涌靻?dòng)速度。
第10步:選擇虛擬機:編輯虛擬機設置–>硬件,顯示器。
首先勾選“加速3D圖形”復選框,以提升顯示速度。關(guān)于圖形內存,選擇默認的容量就行。如果不玩游戲,一般512MB即可,若玩游戲可設置為1GB或以上容量。不過(guò)需要注意,這里的內存是從虛擬機內存共享的,設置過(guò)高會(huì )導致虛擬機內存不足引起卡頓或者報錯。
第11步:選擇虛擬機:編輯虛擬機設置–>選項,高級設置。
將“抓取的輸入內容”設為高、將“收集調試信息”設為無(wú)、勾選“禁用內存頁(yè)面修整”(提示:如果勾選這個(gè)導致系統異常,則取消勾選)。
第12步:安裝VMware Tools工具,安裝完VMware Tools會(huì )提升虛擬機的性能和操作的便攜性,例如提升虛擬機的圖形處理功能和使虛擬機與物理機之間的文件拷貝粘貼更方便。要安裝VMware Tools,所在虛擬機一定要開(kāi)機,否則選項為灰色。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。