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