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