在VMware虛擬機(VMware Workstation或VMware Server)中我們可以同時運行多個Guest OS,當同時在同一Host OS中運行多臺虛擬機時勢必會嚴重影響到Host OS的運行效率和性能。那么我們如何對虛擬機進行優化以達到最佳的資源利用率呢?在本文中向大家介紹10種目前通行的做法。
1、增加內存
在我看來,增加內存對Host OS及Guest OS的性能都有本質上的提升,而相對于CPU和磁盤來說內存的成本是最廉價的。通過增加內存,我們可以分配更多的內存給每個虛擬機,以防止Host OS與Guest OS過多的數據和資源交換。
2、升級CPU
您的CPU需要能夠應付和處理Host OS及多個Guest OS的運算任務,當然對于任何應用程序來說,一顆更快的CPU都將提供更高的運算速率。
3、升級磁盤
升級到更高速的磁盤轉速可在很大程度上提高虛擬機性能,此外,當您的更換高速硬盤時也不妨考慮下RAID陣列以提高冗余和性能(取決于您選擇的RAID類型)。
4、更改頁面文件存放位置
Windows會自動保留一小部分硬盤空間用于存放pagefile.sys頁面文件,當系統沒有足夠的物理內存時,虛擬內存的頁面文件將被作為一個數據和代碼的臨時存放空間。通過將虛擬內存的存放位置放到非系統分區時,也可以提升Host OS的性能,同樣也就達到了提升Guest OS性能的目的。
我們可通過如下步驟來更改頁面文件存儲位置:在桌面上右擊“計算機”選擇“屬性”――點擊“高級系統設置”――選擇“高級”選項卡的“性能”項目中點擊“設置”――選擇“高級“選項卡。如下圖:

5、將虛擬磁盤文件分布到多塊物理硬盤上
無論何時,我們都可以將數據分布在多塊不同的物理磁盤上以獲取更高的磁盤I/O性能。當然,這種設計和思想同樣也適用于VMware。例如您在環境中測試或運營SQL Server或Exchange Server,則可以將其應用程序、事務日志及數據庫文件分別存放到3個不同的虛擬磁盤文件當中,然后再將這3個虛擬磁盤文件分布到3塊不同的物理硬盤上,以獲取更高的磁盤性能?;蛘?,我們也可以對物理磁盤使用RAID以提升虛擬機磁盤文件讀寫的性能。
6、在VMware中禁用光驅
每當我們對虛擬機進行開機、登錄和關機的時候,Windows和VMware都會嘗試讀取光驅是是否有光盤,這會在一定程度上影響到虛擬機的性能。特別是VMware會嘗試讀取Host OS的光驅中是否有光盤,這也會嚴重影響到操行效率,因此禁用虛擬機的CDROM也可以提升其性能。
我們可在VM -> Settings (或Ctrl-D)中取消Connected和Connect at Power-On這兩個選中。如下圖:

7、全屏模式操作虛擬機
當我們做某個測試時,大部分操作都是在虛擬機窗口中進行的,當我們以全屏模式在虛擬機中進行操作時,會獲得更高的圖形處理性能。要將VMware虛擬機切換到全屏模式,可以直接按下Ctrl 主站蜘蛛池模板: 连南| 北碚区| 颍上县| 大足县| 吴桥县| 广德县| 大厂| 麻栗坡县| 涟源市| 芮城县| 宿州市| 永新县| 云南省| 石阡县| 永修县| 江源县| 郯城县| 茂名市| 甘泉县| 霍林郭勒市| 武清区| 凉山| 巴楚县| 江孜县| 闻喜县| 台北县| 财经| 汉源县| 五原县| 土默特左旗| 永善县| 始兴县| 叙永县| 邵武市| 上虞市| 沁源县| 攀枝花市| 华坪县| 邯郸县| 怀仁县| 澄迈县|