OS X 平台上的不同虛擬機方案對比如何,Parallels Desktop 是最好的嗎?

一直用的都是 PD,沒用過 VMware 也沒用過 VirtualBox,所以想知道,不同的方案優缺點是什麼?

Parallels Desktop 10 支持了更多特性:Parallels Desktop 10 for Mac launches with OS X Yosemite integration, including iCloud Drive and iMessage


我也是用的 Parallels Desktop,因為PD給人的感覺是一直非常積極在更新,OS X 新系統出來也是馬上跟進。這裡主要比較 Paralles Desktop 9 和 VMware Fusion 6,VirtualBox 是開源軟體,肯定做不到商業軟體的水準,近年差距也是越來越大。

功能篇:
先看PD 9個人覺得很好的新功能:

  • 可在 Windows 應用程序中調用 OS X 的字典,只需要 Command+Control+D,這是我在 OS X 就經常用的功能。

  • PowerNap 可應用到 Windows 一直保持更新,實際上可以打開Windows update,然後合上電腦等再回來系統就更新好了。不過我的習慣是在 OS X 下工作一邊留著 Windows 後台自動更新。
  • DirectX 10 支持。玩過遊戲都知道 DirectX 的重要性,早在PD 8中就加入了實驗性的 Direct X 10功能,現在更是完全支持。在 VMware 和 VirtualBox 下會提示無法運行 Dirext X 10 應用。當然用 Autodesk 3ds Max 進行遊戲開發的也會遇到同樣的問題。
  • 可直接把 Thunderbolt 和 Firewire 存儲設備連接虛擬機,就像連接 USB 設備一樣,當然前提是你要有個……
  • iCloud、Dropbox、Google Drive 和 SkyDrive 共享優化避免本地文件重複。

再看 VMware Fusion 6 的新功能:

  • 支持多達16個虛擬 CPU、8 TB 磁碟和 64 GB RAM。當然如果你用的是 Mac Pro 可以這樣壓榨機能,我的低配13" MacBook Pro肯定用不了。
  • 創建受限虛擬機。(專業版功能)能夠限制虛擬機訪問設置,以及禁用拖放或複製粘貼等功能,方便企業 IT 部門進行部署。
  • 創建鏈接克隆。(專業版功能)可以創建有多個相同內容的虛擬機副本,但因為共享安裝的同一個軟體,子虛擬機佔用的空間會小很多。
  • …… 省略若干 Parallels Desktop 企業版也具備的專業功能。

性能篇:
當然兩者都提到了相對於上一代性能的提高,我借用一下arstechnica的測試結果。
先是 CPU 性能,越長成績越好。

OpenGL,越短成績越好。

可以看到在 Maya 的成績上,VMware 輕鬆勝出,而在 Solidworks 被 PD 扳回一局。
遊戲方面,越長成績越好。

可以看到在 DirectX 遊戲方面,PD 絕對勝出。

總結:
總體上來,Parallels Desktop 更適合個人用戶使用,加入了很多實用的小功能,包括直接查詞,對雲同步的優化等等。VMware Fusion 普通版的優勢是可以支持16個虛擬 CPU 和 64 GB 內存,適合使用 Mac Pro 的設計師、工程師。同樣的功能 Parallels Desktop 企業版也具備,不過並沒有開放給普通版。價格方面(均為普通版)VMware Fusion 6 為USD 59.99,可授權3台Mac,Parallels Desktop 9 為USD 79.99,僅可授權1台。對價格比較敏感的用戶選擇 VMware 好了。

最新版的 Parallels Desktop 10 把眾多 Yosemite 功能加入到 Windows 和 Windows 應用程序中,包括支持 iCloud Drive 雲存儲服務、Photo Library、右擊號碼即可通過 iPhone 撥打、從 Windows 共享 iMessages 和簡訊文本、從 Spotlight 預覽和 Finder QuickLook 控制虛擬機。等 Yosemite 正式版發布後再測試吧,還要等 VMware 新版出來。


如果虛擬 Windows 的話 Parallels Desktop是首選
尤其PD對 DX 的支持非常好
在我測試下 Parallels Desktop 虛擬的 Windows 玩3D遊戲比VM的流程很多 (3D加速選DX9)
PD的融合模式也蠻好的(雖然我不用) (Windows8推薦安裝Start8)

如果虛擬 Linux桌面系統 VMware Fusion是首選
在沒有安裝 VMware Tools的情況下 Linux桌面就很流程 能自由移出滑鼠
(Parallels Desktop下卡的要死)
安裝tools後 可自由調整窗口大小
(Parallels Desktop Ubuntu 14/MintLinux Parallels Tools 出現不兼容情況 )

總得來說 VMware兼容性最好, Parallels Desktop的Windows性能更好

對於非專業人員來說Parallels Desktop的操作也更人性化

Parallels的虛擬機列表也是狂拽酷炫叼昨天的

我本人是用PD的 Linux都是字元界面-------------------- 為毛啊? -------------------------------------------------
Parallels Desktop 不兼容 Windows 10 !!!
VMWare 就支持


Parallels 確實是最好用的,但是開發商比較無良,更新當成新版本賣,還賣那麼貴。差評。


首先VirtualBox是免費的。它的優勢很明顯:不要錢。劣勢也很易見:不要錢,不太可能有好東西。
VMware雖然在伺服器和PC領域很牛,但在MAC上起步較晚。他的優勢是:虛擬機可以與PC與伺服器版高度兼容,價格比PD便宜不少。
PD在MAC虛擬領域是老大。之前也做過其他平台但都不咋地。如果你只用在MAC上而且不太關注價格差異(其實差價就是100左右人民幣),那選擇PD是不錯的。


開源那個太丑用了一次就卸載了。

我記得剛開始的時候PD和VM都有試用過,那個時候還是PD7好像,用了之後就覺得PD華麗且漂亮,界面也更友好,但當時電腦沒配SSD,也只有4G內存。VM對內存優化更好,感覺開虛擬機Win7,比PD流暢很多PD7經常卡機轉風火輪。後來電腦升級了內存和SSD買了PD9,因為新功能太多,很酷炫,更新也很多,更符合Mac風格,具體性能就不清楚了,網上很多詳細參數比拼的,看過幾篇總結,PD應該更加優秀,除了幾個細分的技術上略差。其他是壓倒性優勢啊。這不又出了PD10,宣傳好動人。。。

唯一要吐槽的就是小更新頻繁就算了,一年一次跟著操作系統的版本更新,然後又要重新購買啊啊……
吸金多所以研發才這麼拽是么(??_??)?!


去PD和VMware官網,兩家都有以對方做比較的地方,綜合一下就知道優缺點了
----------------------------------
update 一下,年初買的PD9的授權,299軟妹幣,結果今天早上收到升級郵件,升級到PD10需要349軟妹幣。。。。頓時覺得整個人都不好了,連個老用戶優惠都木有。。。


感覺Parallels Desktop是和Mac OS X配合得最好的虛擬軟體,性能上不錯,使用習慣上也和MacOS X集成的很一致。AppleShop官方推薦的也就是PD。不過我沒有Mac電腦, 沒怎麼用過,只在幫別人裝的時候用過一點點。不過PD只是對Mac OS優化的好,在其它OS上貌似沒有什麼影響。

Mac 上的VMware沒用過,不能給你什麼意見。但是WMware現在做的很臃腫,我記得早期的Vmware裝下來只有100多兆,用起來也不錯,但是現在已經是動輒上G了,所以我後來就不用了。而且VMware也不是專為MacOS X平台製作的,應該沒做過什麼特別的優化。一般VMware還是企業用得多一點。

以上兩個都是收費軟體,價格還不便宜。

virtualbox的優點是完全免費,而且經常更新,支持的虛擬OS也很全面。不過性能不是最好(比如佔用的Host PC的CPU/內存資源),但是現在PC都比較強了,而且CPU都支持虛擬化,顯卡/音效卡什麼的都支持透傳給Vbox虛擬機,所以差別跟以上兩個其實很小了。我現在就是用的這個: Host PC: intel i5-4570/8G內存/1T硬碟/集成顯卡,Host OS: ubuntu14.04, virtualbox 運行Mac OS X/archlinx/Win8.1/FreeBSD10.0都還比較流暢。

還有一種方法就是Xen,這個就不是OS X平台上的虛擬了,而是在Xen上跑OS X系統和其它OS,應該能獲得最高的性能,因為Xen是所謂的半虛擬化,可以達到接近硬體上直接運行的效果(PD/VMware/virtualbox都是全虛擬化)。不過Xen配置很複雜,而且未必能在Mac機上順暢跑起來,不建議嘗試。


原本虛擬機為了安全性的話應當與主機盡量隔離,不過在OS X上使用虛擬機顯然不是這個目的,反而應該儘可能的可以互通。
這方面PD要比VMWare做的好的多,首先安裝系統步驟簡易,準備好鏡像,系統CDKEY,一切全自動安裝,裝好系統一般Parallels tools也安裝完畢了,直接可以開始使用。
VMWare在這些方面都要弱的多。
其實專業性方向來說VMWare要好的多,但在OS X上顯然這是看臉的系統,易用性、美觀性都是PD勝出,至於缺一些專業功能什麼的普通用戶無關緊要~何況VMWare Fusion還喜歡在沒啟動虛擬機時候占你個屏幕空間(好像是個圖標什麼的,現在已不用VMWare記不太清嚕~)

啊哈,還想起來,PD9里啟動Win7 Win8都要比VMWare Fusion 6快幾個數量級好嗎!!!前者點了電源鍵黑一會馬上就進入桌面了,一個還在像普通PC一樣啟動中……


我只說一個,PD能無縫切換快捷鍵嗎?VMware 可以直接把mac快捷鍵映射成內部虛擬機快捷鍵,完全沒有障礙,不用為了用windows帶個滑鼠啦!


parallels desktop這個軟體很賤,一年升級一次,每次升級都得花錢,無恥。


我為了正版化我的所有軟體 卸載了vmware 裝了virtualbox 難用但夠用 且在yosemite beta下vmware不能用時救了我的急


要跑windows+office還是PD 要是跑linux的話 VB足夠了


PD, 用的很爽,2011款macbook air,win 8.1 絲毫沒有卡頓。當初買還贈送clean my mac 2


我想知道,哪家店會支持DirectX11,那麼多年過去了,依舊遙遙無期。


感覺pd比vm穩定


好像Parallels Desktop是限定一台機器,VMware是限定用戶。

OS X現在每年都升級,這兩個每年也都得花錢升級...


PD除了賤(升級另外付費),貴意外,其他我確實還挑不出毛病來


其實隨著各家虛擬機功能的不斷優化和改進,Parallels Desktop 和 VMware Fusion 已經可以輕易將 Windows 所有功能都虛擬出來。

現在 Parallels Desktop 和 VMware Fusion 的重心已經轉移到如何讓用戶在 OS X 上無縫的使用到 Windows 功能及軟體。如 @cheneydeng 提到的 VMware Fusion 直接把mac快捷鍵映射成內部虛擬機快捷鍵這種,要知道 OS X 的快捷鍵組合是大拇指按住 "Option" 加其他鍵,而 Windows 的是小拇指按住 「Ctrl」 加其他鍵,就因為這個不同,每當我由 OS X 轉到 Windows 下都無比痛苦。

所以一般個人的建議是,將每個都試過一邊,看哪個用得順手就用哪個吧。隨著機器性能的升級,軟體性能的差異已經越來越小了,除非你的機器真的相當有歷史。


PD非常不好,在虛擬機上網不是慢一個層次。而且很多操作都不方便。最討厭的是在win8.1時,打開metro的軟體竟然是全屏!!!活生生的變成平板,不能多窗口,讓我怎麼愉快地一邊微博一邊qq啊!!差評+負二,不是為了office,根本不會要這樣的軟體!


推薦閱讀:

TAG:OSX應用 | 虛擬機 | ParallelsDesktop |