虛擬機器

虛擬機 （ virtual machine ） ， 在計算機科學中的體系結構裏 ， 是指一種特殊的軟件 ， 可以在計算機平臺和終端用戶之間建立一種環境 ， 而終端用戶則是基於虛擬機這個軟件所建立的環境來操作其它軟件 。 虛擬機 （ VM ） 是計算機系統的仿真器 ， 通過軟件模擬具有完整硬件系統功能的 、 運行在一個完全隔離環境中的完整計算機系統 ， 能提供物理計算機的功能 。 有不同種類的虛擬機 ， 每種虛擬機具有不同的功能 ： 系統虛擬機 （ 也稱爲全虛擬化虛擬機 ） 可代替物理計算機 。 它提供了運行整個操作系統所需的功能 。 虛擬機監視器 （ hypervisor ） 共享和管理硬件 ， 從而允許有相互隔離但存在於同一物理機器上的多個環境 。 現代虛擬機監視器使用虛擬化專用硬件 （ 主要是主機CPU ） 來進行硬件輔助虛擬化 。 程序虛擬機 被設計用來在與平臺無關的環境中執行計算機程序 。