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