虛擬機(jī)簡介
時間:2022-02-28 11:55:01 | 來源:信息時代
時間:2022-02-28 11:55:01 來源:信息時代
虛擬機(jī)(Virtual Machine)指通過軟件模擬的具有完整硬件系統(tǒng)功能的、運(yùn)行在一個完全隔離環(huán)境中的完整計算機(jī)系統(tǒng)。
虛擬機(jī)在計算機(jī)科學(xué)中的體系結(jié)構(gòu)里,是指一種特殊的軟件,他可以在計算機(jī)平臺和終端用戶之間創(chuàng)建一種環(huán)境,而終端用戶則是基于這個軟件所創(chuàng)建的環(huán)境來操作軟件。在計算機(jī)科學(xué)中,虛擬機(jī)是指可以像真實(shí)機(jī)器一樣運(yùn)行程序的計算機(jī)的軟件實(shí)現(xiàn)。
虛擬機(jī)根據(jù)它們的運(yùn)用和與直接機(jī)器的相關(guān)性分為兩大類。系統(tǒng)虛擬機(jī)提供一個可以運(yùn)行完整操作系統(tǒng)的完整系統(tǒng)平臺。相反,程序虛擬機(jī)為運(yùn)行單個計算機(jī)程序設(shè)計,這意謂它支持單個進(jìn)程。虛擬機(jī)的一個本質(zhì)特點(diǎn)是運(yùn)行在虛擬機(jī)上的軟件被局限在虛擬機(jī)提供的資源里——它不能超出虛擬世界。
通過虛擬機(jī)軟件,你可以在一臺物理計算機(jī)上模擬出二臺或多臺虛擬的計算機(jī),這些虛擬機(jī)完全就像真正的計算機(jī)那樣進(jìn)行工作,例如你可以安裝操作系統(tǒng)、安裝應(yīng)用程序、訪問網(wǎng)絡(luò)資源等等。對于你而言,它只是運(yùn)行在你物理計算機(jī)上的一個應(yīng)用程序,但是對于在虛擬機(jī)中運(yùn)行的應(yīng)用程序而言,它就是一臺真正計算機(jī)。因此,當(dāng)你在虛擬機(jī)中進(jìn)行軟件評測時,可能系統(tǒng)一樣會崩潰;但是,崩潰的只是虛擬機(jī)上的操作系統(tǒng),而不是物理計算機(jī)上的操作系統(tǒng),并且,使用虛擬機(jī)的“Undo”(恢復(fù))功能,你可以馬上恢復(fù)虛擬機(jī)到安裝軟件之前的狀態(tài)。