為什麼windows下使用虛擬機裝mac非常卡,而在mac下使用虛擬機裝mac卻非常流暢?

在windows下哪怕分雙核的處理器,4G的內存也是卡


謝邀。

主要問題:
1 OSX本身比較吃資源。目前的10.10,如果不是SSD硬盤+8G內存,就算原生運行也不會很流暢。

2 虛擬軟體優化。OSX上運行的虛擬機軟體,都對OSX宿主系統做出了特定優化,並考慮到在其中安裝OSX作為虛擬機的應用場景。而Windows下的虛擬化軟體,並不會對其中運行OSX進行優化,因為這是違反OSX最終用戶許可協議的。這就導致了OSX在其中運行無法得到良好的驅動支持和調優。

3 OSX本身不是為非蘋果硬體設計的。OSX本身會訪問一些蘋果獨有的硬體。在非蘋果設備上運行的時候,需要通過軟體模擬來實現,則必然降低其運行速度。


vm11裝osx10.10的路過, 確實卡, 用遊戲的術語, 基本是5幀以下的水平
沒IO操作, 沒cpu佔用, 內存給3.5g, 看監視器, 內存只用了1g多點, 拖動窗口就是卡, UI卡, 應該像樓上說的是優化的問題.
蘋果這種千方百計封閉自己的註定是少數人的玩物

好在有高人
[MAC]用beamoff給VMware的Mac OS X 10.10.x加速


印象中VMware工作站Windows版本沒有對darwin的支持,也說不上流暢不流暢吧


20171213更新:

造成這個問題的原因其實就是虛擬機設計和優化的問題,和電腦、系統關係都不大。

我認為這個問題在於人們對於MacOS的研究比較少,她也確實比Windows顯得更蔽塞一些,所以無論是人才還是文獻資源都比較少,處在一個不穩定的發展中;研究Windows的人比較多,更容易讓虛擬機提供商招到好的人才和有更多的資源去開發功能和系統優化,處在一個發展的比較好的狀態,所以造成了這個局面。


Windows下的虛擬機在10.10 10.11版本都沒有顯卡 圖形界面確實會卡

但是OS 下的虛擬機是可以為win下提供顯卡的自然不會卡了


推薦閱讀:

VMware虛擬機的實現是什麼原理?如何理解虛擬這個詞?
VMware Fusion和Parallels Desktop哪個更適合開發人員?
怎樣禁止用戶把vmware虛擬機中的文件拷貝出來?
如何在VMware虛擬機中的kali系統使用360wifi2?
讓 Windows Phone 支持運行 Android 應用,會是個好的策略嗎?

TAG:macOS | 虛擬機 | VMware威睿 |