虛擬機使用軟件和計算機硬件來模擬一個物理設備中的其他計算機。

虛擬機模擬一個單獨的操作系統(來賓)和一台與現有操作系統(主機)不同的計算機,例如,在 Windows 10 上運行 Unbuntu Linux。虛擬計算機環境出現在單獨的窗口中,通常作為獨立環境隔離。盡管如此,通常允許來賓和主機之間的交互用於文件傳輸等任務。
使用 VM 的日常原因
開發人員使用虛擬機軟件在各種平台上創建和測試軟件,而無需使用第二台設備。您可以使用 VM 環境訪問屬於操作系統的一部分的應用程序,該操作系統與您計算機上安裝的操作系統不同。例如,虛擬機使得 在Mac上玩Windows獨有的游戲成為可能。
此外,虛擬機在試驗方面提供了一定程度的靈活性,這在您的主機操作系統上並不總是可行的。大多數 VM 軟件允許您拍攝來賓操作系統的快照,如果出現問題(例如惡意軟件感染),您可以恢復到該快照。
為什么企業可能會使用虛擬機
許多組織部署和維護多個虛擬機。公司不是一直運行多台計算機,而是使用托管在一小部分功能強大的服務器上的虛擬機,從而節省物理空間、電力和維護費用。
這些虛擬機可以從單個管理界面進行控制,並且員工可以從他們的遠程工作站訪問,這些工作站通常分布在多個地理位置。由於虛擬機實例的隔離性質,公司可以允許用戶在他們的計算機上使用這種技術訪問他們的公司網絡,以增加靈活性並節省成本。
虛擬機為管理員提供完全控制以及實時監控功能和高級安全監督。通過單擊鼠標或命令行輸入,可以立即控制、啟動和停止每個 VM。
虛擬機的常見限制
雖然 VM 很有用,但需要了解一些明顯的限制,以便您的性能預期符合實際。即使托管 VM 的設備包含強大的硬件,虛擬實例的運行速度也可能比它在其獨立計算機上的運行速度慢。近年來,VM 內硬件支持的進步取得了長足的進步。盡管如此,這種限制永遠不會完全消除。
另一個限制是成本。除了與某些虛擬機軟件相關的費用外,安裝和運行操作系統可能需要許可證或其他身份驗證方法。例如,運行 Windows 10 的來賓實例需要有效的許可證密鑰,就像在實際 PC 上安裝操作系統時一樣。雖然在大多數情況下,虛擬解決方案通常比購買額外的物理機更便宜,但如果您需要大規模部署,成本就會增加。
其他需要考慮的潛在限制是缺乏對某些硬件組件的支持和可能的網絡限制。只要您進行研究並有切合實際的期望,在您的家庭或商業環境中實施虛擬機可能會有所幫助。
管理程序和其他虛擬機軟件
基於應用程序的 VM 軟件,通常稱為虛擬機管理程序,具有針對個人和企業用途量身定制的各種形狀和大小。管理程序允許運行不同操作系統的多個 VM 共享相同的硬件資源。系統管理員可以使用管理程序同時監控和管理網絡中的多個虛擬機。
或許你會用到這個Parallels Desktop 16 for mac(pd虛擬機)「鏈接」
安裝了虛擬機應用程序后,需要在虛擬機上選擇並安裝操作系統。可以像使用任何其他計算機一樣使用您的虛擬機。