虛擬機器
计算机软件 / 維基百科,自由的 encyclopedia
虛擬機(英語:virtual machine),在計算機科學中的體系結構裡,是指一種特殊的軟件,可以在計算機平台和終端用戶之間建立一種環境,而終端用戶則是基於虛擬機這個軟件所建立的環境來操作其它軟件。虛擬機(VM)是計算機系統的仿真器,通過軟件模擬具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統,能提供物理計算機的功能。
![]() | 此條目需要精通或熟悉計算機科學的編者參與及協助編輯。 (2010年10月29日) |
有不同種類的虛擬機,每種虛擬機具有不同的功能:
- 系統虛擬機(也稱為全虛擬化虛擬機)可代替物理計算機。它提供了運行整個操作系統所需的功能。虛擬機監視器(hypervisor)共享和管理硬件,從而允許有相互隔離但存在於同一物理機器上的多個環境。現代虛擬機監視器使用虛擬化專用硬件(主要是主機CPU)來進行硬件輔助虛擬化。
- 程序虛擬機 被設計用來在與平台無關的環境中執行計算機程序。