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