玩Windows誰在行?蘋果兩大虛擬機PK
虛擬機一直以來都是比較吃內存的軟件,我們來看看Parallels和VMware在這方面表現如何。
● Parallels Desktop 7

Parallels Desktop 7正常狀態(tài)下資源占用率
Parallels Desktop 7暫停狀態(tài)下資源占用(此時處理器得以釋放)
Parallels Desktop 7掛起狀態(tài)下資源占用(處理器以及內存都被釋放,和Windows的休眠功能類似)
Windows系統中選擇睡眠,虛擬機進入暫停狀態(tài)
可以看到,Parallels Desktop 7軟件對內存的占用基本是根據系統負載而定,雖然筆者之前給它劃分了2GB內存,但實際并未占用這么多,幾百兆對于4GB內存的MC374來說還是能夠應對的。而在高負荷運行下虛擬機會把2GB內存全部占用。此外,暫停狀態(tài)下Windows雖然不從內存中移除,但此時對處理器的消耗已經非常低,可以忽略。
● VMware Fusion 4
VMware Fusion 4正常狀態(tài)下資源占用
VMware Fusion 4暫停狀態(tài)下資源占用(處理器同樣得到釋放)
VMware Fusion 4掛起狀態(tài)下資源占用(處理器、內存均得以釋放)
Windows睡眠后虛擬機進入掛起狀態(tài)
正常使用情況下,VMware Fusion 4對內存的占用方式是給多少就用多少,筆者先前劃分的2GB內存一直被虛擬機占用,不論系統處于正常狀態(tài)還是暫停狀態(tài)。當然,它在掛起以及Windows睡眠之后會將內存里的文件寫入硬盤,也只有此時內存得以解放。
本章小結:通過不同運行狀態(tài)下對虛擬機所占硬件資源進行監(jiān)控,在掛起狀態(tài)下兩者都可以徹底對內存以及處理器進行釋放,暫停狀態(tài)下釋放處理器,當您需要較強Mac OS X性能的時候可以選擇此做法。而兩者主要區(qū)別在于正常使用狀態(tài)下,Parallels對內存的占用屬于按需進行,而VMware選擇了一刀切。后者的行為雖然能在一定程度上保障Windows的運行,但這樣無疑對Mac OS X系統性能造成了拖累。
關注我們


