1、通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。
2、通過虛擬機軟件,你可以在一臺物理計算機上模擬出一臺或多臺虛擬的計算機,這些虛擬機完全就像真正的計算機那樣進行工作,例如你可以安裝操作系統、安裝應用程序、訪問網絡資源等等。
(相關資料圖)
3、對于你而言,它只是運行在你物理計算機上的一個應用程序,但是對于在虛擬機中運行的應用程序而言,它就像是在真正的計算機中進行工作。
4、因此,當我在虛擬機中進行軟件評測時,可能系統一樣會崩潰,但是,崩潰的只是虛擬機上的操作系統,而不是物理計算機上的操作系統,并且,使用虛擬機的“Undo”(恢復)功能,我可以馬上恢復虛擬機到安裝軟件之前的狀態。
5、目前流行的虛擬機軟件有VMware和VirtualPC,它們都能在Windows系統上虛擬出多個計算機,用于安裝Linux、OS/2、FreeBSD等其他操作系統。
6、微軟在2003年2月份收購Connectix后,很快發布了MicrosoftVirtualPC2004。
7、但出于種種考慮,新發布的VirtualPC2004已不再明確支持Linux、FreeBSD、NetWare、Solaris等操作系統,只保留了OS/2,如果要虛擬一臺Linux計算機,只能自己手工設置。
8、相比而言,VMware不論是在多操作系統的支持上,還是在執行效率上,都比VirtualPC2004明顯高出一籌,這也是本文選擇它的理由之一。
9、電腦一臺變兩臺,學用Linux不再有后顧之憂VMware4.5有Workstation、GSXserver等多種版本,其中Windows版的Workstation應用最廣,本文即以它為基礎進行各種實戰演習。
10、虛擬機的概念比較寬泛,通常人們接觸到的虛擬機概念有VMware那樣的硬件模擬軟件,也有JVM這樣的介于硬件和編譯程序之間的軟件。
11、這里所指的是后者。
12、虛擬機是一個抽象的計算機,和實際的計算機一樣,具有一個指令集并使用不同的存儲區域。
13、它負責執行指令,還要管理數據、內存和寄存器。
14、這臺虛擬的機器在任何平臺上都提供給編譯程序一個的共同的接口。
15、編譯程序只需要面向虛擬機,生成虛擬機能夠理解的代碼,然后由解釋器來將虛擬機代碼轉換為特定系統的機器碼執行。
本文分享完畢,希望對大家有所幫助。
關于我們| 聯系方式| 版權聲明| 供稿服務| 友情鏈接
咕嚕網 www.fyuntv.cn 版權所有,未經書面授權禁止使用
Copyright©2008-2023 By All Rights Reserved 皖ICP備2022009963號-10
聯系我們: 39 60 29 14 2@qq.com