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