時間:2017-06-24 來源:互聯網 瀏覽量:
不少讀者應該已經猜到了,我要說的就是VMWare、Virtualbox、Virtual PC、Parallels Desktop、kvm、bluestacks等虛擬機類軟件。
虛擬機(Virtual Machine)指通過軟件模擬的具有完整硬件係統功能的、運行在一個完全隔離環境中的完整計算機係統,可以在虛擬機VM裏安裝完全不同的操作係統卻不會影響現有係統,例如一台電腦主機安裝了操作係統為Win10,在電腦上安裝虛擬機軟件後生成一個虛擬機安裝Ubuntu,在該係統下用戶無法察覺到自己使用的是一台虛擬機。
但是呢,虛擬機的各方麵性能會有一定損耗,畢竟它無法獨享電腦的硬件資源,那虛擬機在哪些情況下可以大展身手呢?
1、在不影響現有Windows操作係統的情況下體驗其他的操作係統,例如Linux、macOS;
2、在macOS中使用Windows,畢竟大量網銀支付僅支持ie瀏覽器;
3、Linux下使用macOs與Windows等,網銀、QQ在Linux也是捉急;
4、測試環境搭建,不少代碼工程師可能需要一個linux的編譯環境以及服務器環境,例如搭建一個lnmp服務器;
5、網絡工程師們可能需要cisco模擬器;
6、虛擬出多台VMs搭建服務器集群;
7、在x86的電腦中模擬出一台Android手機或者平板玩手遊,例如Bluestacks、mumu等等;
有了這些虛擬機軟件,如果一台電腦性能足夠強勁,它可以同時是一台Mac、一台Windows工作站、一台服務器、一部手機或平板、一台路由器等,這時候它不是一台電腦在戰鬥。