關於VMware虛擬機執行速度最佳化的一些設定

VMware在2024年5月宣布VMware Workstation Pro於個人用途確定完全免費了,知道這個消息後我一直都還沒有去把我的VMware Workstation升級。今天花了一點時間升級後,並順手將自己持有的虛擬機進行了一些效能最佳化,並把這些設定的關鍵紀錄於此,供給有需要的人參考。

提升VMware Guest OS的效能

Step 1. 在VMware Workstation>Edit>Preferences,針對Memory頁籤進行設定,由於我的記憶體是32GB,我只想讓出20GB給虛擬機群使用,因此我設定成20480MB。另外我將Additional memory的選項,設定成Fit all virtual machine memory into reserved host RAM,讓虛擬機可以用力地吃下Host OS保留的記憶體。

Step 2. 由於我的主機都不是啥超重要服務,就算當機重開就好,因此我在Priority頁籤中,將Snapshots的兩個可以快照的項目全部勾選掉。這一個步驟是為了防範不小心在執行期動到快照的相關服務導致進行快照,對實質上的效能可以說是沒有影響。

Step 3. 進入到Guest OS中的設定,到Advanced頁籤中,把Gather debugging information選成none(不需要任何的Log紀錄),另外把Disable memory page trimming勾選起來(讓Guest OS不用把記憶體發還給Host OS去重新分配)。

以上效能調整,若日後有更提升的作法再來補充吧。

VMware HostOS GuestOS SpeedUp Boosted Efficacy Effectiveness Performance