虛擬機和雙系統的區別是什麼?安裝虛擬機或雙系統能繼續使用Windows系統嗎?就是能自由切換嗎?虛擬機和雙系統的好處,壞處有那些?謝謝。


1.虛擬機可以不用重啟機器,體驗兩個或者任意多個系統

2.雙系統每次只能使用一個,但是直接使用物理硬體,在使用感受上比虛擬機好點

虛擬機的優點,不用關心硬體驅動的問題,相對的,雙系統如果搞不好驅動比較麻煩,但是現在軟體發展迅速,基本都可以找到


虛擬機和雙系統本質上來說是完全無關的兩個概念,也沒有任何關係,一者用的是虛擬化技術,一者就是裝了個新系統。但如果從使用者而非開發者的角度來講,大概也可以這麼理解:

很久很久以前,你家後院有一個小池塘,裡面裝的是淡水(你的原生系統/win10),養著一些淡水魚(Windows軟體)。

而後來你想養海水魚(對應新系統的應用)了,於是呢找了一個水桶,在裡面裝滿了海水(新系統),把魚放了進去,這就是虛擬機。

再後來,你覺得每次去看海水魚都要游到水桶處或者用鉤子把浮桶鉤過來太麻煩,於是你乾脆就在池塘中間建了一堵牆,將池塘分割開來,一邊淡水一邊海水,依然用來養魚,這就是雙系統。


當然,無論你使用的是虛擬機還是雙系統,你的「淡水」都還是在的,所以不需要擔心win10不能用的情況,但是值得一提的是,如果是完全沒試過的小白,最好不要直接雙系統安裝部分linux版本,這存在一些引導問題,對新手十分不友好。


虛擬機:

優點:1.像原系統中的一個軟體一樣,使用時不需要重啟電腦。2.對新手友好,使用系統方便。3.環境獨立,當不需要或搞崩了系統的時候,可以直接刪除系統文件(把桶裏的水倒掉而保留桶),等需要的時候再新建(裝新水)。

缺點:1.方便但不快捷,大部分情況下,打開虛擬機都要花費不短的時間,更何況打開後還要開機、開軟體,這會花費大量不必要的時間,如果在你開機前就已經決定要打開某個虛擬機中的軟體的,效率遠不如雙系統。2.佔用主系統的計算資源,包括CPU和GPU等,你可以理解為由於池裡的魚和桶裏的魚都要呼吸同一片區域的有限空氣,所以都沒什麼精神,特別是像vb這種顯存最多隻能開到256M的,體驗更是十分差,整個電腦都會比較卡。

雙系統的優缺點跟虛擬機基本是相反的,就不過多敘述了。


總而言之,假如你對新系統及上面的軟體使用頻率較低,那麼使用虛擬機,使用頻率較高,那麼使用雙系統。追求「管理方便」用虛擬機,追求「使用方便」的用雙系統。需要經常跨系統的用虛擬機,比較孤立的用雙系統。新入門的小白請用虛擬機(出了事方便處理),喜歡搞機開箱的大佬們建議雙系統(免得把系統搞崩後還要找別人借電腦重做啟動盤)


雙系統是一個引導選擇器,在開機後,可以選擇引導以進入不同的操作系統。

虛擬機是利用cpu等硬體的的虛擬化指令來實現系統級的隔離。

以上是我總結的概念,這兩個是截然不同的兩個東西。舉個例子,雙系統或者多系統就像插卡遊戲機,通過換卡(硬碟或者硬碟分區)的方式切換遊戲(系統),切換時必須重啟;後來,人們發現太麻煩,就做出了模擬器,換遊戲的時候直接關掉一個軟體打開另一個軟體就好,這就相當於虛擬機了。因此,引導是基於硬碟的,虛擬機是基於軟體的。

好壞方面可以看出,引導而來的系統可以獨佔全部硬體資源,一次只能選擇一個,切換不方便(需要重啟),而虛擬機是基於操作系統軟體生成的邏輯環境,性能上有損耗,而且虛擬機沒辦法直接調用硬體,但是可以實現多開操作系統。

再更新一下:雙系統或者多系統是一種手段,如同你換衣服一樣,只是輪流使用不同的東西一樣;虛擬機是一種軟體,如同修圖軟體、看視頻的軟體一樣,是為瞭解決需求而設計和開發的。至於說為什麼雙系統不用手動給電腦更換硬碟,那是因為即使你只有一塊硬碟,也可以給它進行邏輯分區模擬多塊存儲器。


如果你是想了解不同的操作系統,建議你選擇虛擬機。因為在不熟悉另一個系統的前提下,虛擬機的快照功能很方便處理錯誤恢復。而雙系統操作不當可能會損壞另一個系統,並且相當於你的機器在同時跑著兩個操作系統和一個虛擬機程序。


雙系統裝起來比較麻煩,對小白來說,如果一個出了問題,另一個大概率也要被連坐。

虛擬機裝起來簡單很多,可以同時使用 win 和 linux,就算折騰壞了,大不了重新來過,但使用體驗不如物理雙系統。

就個人的使用經驗來說,目前 vmware 的網路很差,virtual box 的解析度很渣,這倆問題應該有解決方案,但我自己懶得折騰,我的方案是雙硬碟雙系統,兩個系統互不幹擾,一旦一個掛了,另一個照樣能用。

當然,最新 win10 安裝 terminal + WSL 子系統也很好用,可以滿足日常提交代碼、SSH 到伺服器的需求


虛擬機是在原本的宿主系統中通過虛擬機軟體來安裝其他不同的操作系統,好處的話就是切換自如,可以用來做一些測試,搭建服務端環境之類的用途,也可以單純用於折騰和體驗一些新鮮系統..虛擬機畢竟是軟體,所以你要做移植也是十分容易的,導出之後在其他電腦就可以導入並且享受同樣的體驗。壞處基本上就是對物理主機的硬體要求較高吧,畢竟要同時處理兩個甚至多個系統的任務,想不出其他的

雙系統就是在一個物理主機上安裝兩個系統,通過每次重啟來切換;好處就是啟動一個系統之後,那麼硬體資源全歸那個系統所有,壞處就是系統之間切換不方便


把你的硬碟比作一面牆,雙系統就是把牆分成兩部分然後你在牆上寫寫畫畫,雖然可以擦掉,但有可能還是會留下點痕跡。

虛擬機的話好比你在牆上掛了塊畫板然後在畫板上寫寫畫畫。

本人個人理解,不當之處請勿噴。


推薦閱讀:
相關文章