虛擬機(jī)其實(shí)只是一款軟件,是在一個(gè)電腦上模擬另一個(gè)電腦的軟件而已,所以如果正確操作,不會(huì)對(duì)系統(tǒng)和硬件產(chǎn)生壞影響。
虛擬機(jī)(Virtual Machine)是計(jì)算機(jī)系統(tǒng)的仿真器,通過(guò)軟件模擬具有完整硬件系統(tǒng)功能的、運(yùn)行在一個(gè)完全隔離環(huán)境中的完整計(jì)算機(jī)系統(tǒng),能提供物理計(jì)算機(jī)的功能。虛擬機(jī)根據(jù)它們的運(yùn)用和與直接機(jī)器的相關(guān)性可分為系統(tǒng)虛擬機(jī)和程序虛擬機(jī),系統(tǒng)虛擬機(jī)可以提供一個(gè)可以運(yùn)行完整操作系統(tǒng)的完整系統(tǒng)平臺(tái),程序虛擬機(jī)則為運(yùn)行單個(gè)計(jì)算機(jī)程序設(shè)計(jì)。其本質(zhì)特點(diǎn)是運(yùn)行在虛擬機(jī)上的軟件被局限在虛擬機(jī)提供的資源里。
虛擬機(jī)技術(shù)最早由 IBM 于上世紀(jì)六七十年代提出,被定義為硬件設(shè)備的軟件模擬實(shí)現(xiàn),通常的使用模式是分時(shí)共享昂貴的大型機(jī)。 虛擬機(jī)監(jiān)視器(Virtual Machine Monitor,VMM)是虛擬機(jī)技術(shù)的核心,它是一層位于操作系統(tǒng)和計(jì)算機(jī)硬件之間的代碼,用來(lái)將硬件平臺(tái)分割成多個(gè)虛擬機(jī)。VMM 運(yùn)行在特權(quán)模式,主要作用是隔離并且管理上層運(yùn)行的多個(gè)虛擬機(jī),仲裁它們對(duì)底層硬件的訪問(wèn),并為每個(gè)客戶操作系統(tǒng)虛擬一套獨(dú)立于實(shí)際硬件的虛擬硬件環(huán)境(包括處理器,內(nèi)存,I/O 設(shè)備)。VMM 采用某種調(diào)度算法在各個(gè)虛擬機(jī)之間共享 CPU,如采用時(shí)間片輪轉(zhuǎn)調(diào)度算法。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com