新聞中心
虛擬機(jī)技術(shù)是當(dāng)今計(jì)算機(jī)技術(shù)中發(fā)展最快的一個(gè)重要趨勢(shì),是指在同一臺(tái)機(jī)器上,使用代碼技術(shù)來根據(jù)客戶的要求,創(chuàng)造一個(gè)不同的虛擬機(jī)環(huán)境來運(yùn)行不同的操作系統(tǒng)和應(yīng)用程序。這一技術(shù)極大地方便了客戶,使客戶可以在同一臺(tái)機(jī)器上使用多種系統(tǒng)和應(yīng)用。

linux系統(tǒng)是虛擬機(jī)技術(shù)發(fā)展的一條高速發(fā)展之路,Linux是一種免費(fèi)、開源的操作系統(tǒng),本質(zhì)上是一個(gè)多任務(wù)操作系統(tǒng)、多用戶操作系統(tǒng),多用戶可以同時(shí)運(yùn)行不同的程序,以占用所有的硬件資源,但是隔離于一個(gè)操作系統(tǒng)之間,從而達(dá)到資源分配的效果。
虛擬機(jī)技術(shù)的實(shí)現(xiàn),就主要依賴于早期Linux的開發(fā)思想,即:將大的任務(wù)拆分為小的子任務(wù),每個(gè)子任務(wù)獨(dú)立執(zhí)行,最后返回結(jié)果作為整體任務(wù)的執(zhí)行結(jié)果,其實(shí)現(xiàn)基礎(chǔ)就是Linux,它提供了系統(tǒng)調(diào)用(system calls)、內(nèi)核函數(shù)和驅(qū)動(dòng)程序,為虛擬機(jī)環(huán)境提供底層支持。
另外,從Linux虛擬機(jī)的角度看,用戶可以分割Linux虛擬機(jī)的一部分,創(chuàng)建一個(gè)虛擬的新用戶空間,將OS系統(tǒng)和應(yīng)用分離,從而實(shí)現(xiàn)“保護(hù)性”。具體代碼如下:
//1. Create a virtual machine
VmTest vm = new VmTest();
//2. Install a new OS on the virtual machine
vm.installOs(“Linux”);
//3. Install application on the virtual machine
vm.installApp(“Firefox”, “Word”, “Excel”);
//4. Create an isolated environment for the Virtual Machine
vm.isolateEnv();
通過這種方式,Linux能夠更高效地承擔(dān)不同的任務(wù),比如說一次能夠容納多個(gè)系統(tǒng)和應(yīng)用,并且實(shí)現(xiàn)任務(wù)間地隔離。
從上面可以看出,Linux虛擬機(jī)技術(shù)繼承了Linux開源精神,通過虛擬機(jī)技術(shù),擴(kuò)大了Linux系統(tǒng)的能力,比如數(shù)據(jù)的共享,軟件的獨(dú)立性等,使虛擬機(jī)技術(shù)獲得了發(fā)展。虛擬機(jī)技術(shù)不僅為我們搭建一個(gè)技術(shù)平臺(tái),也為我們指明了發(fā)展方向,以共享精神使Linux有更多的用戶和更好的價(jià)值,從而推動(dòng)發(fā)展自由和開源的軟件。
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計(jì)、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計(jì)和制作領(lǐng)域具有豐富的經(jīng)驗(yàn)。
文章題目:虛擬機(jī)技術(shù):繼承Linux的精神(虛擬機(jī)和linux)
鏈接URL:http://m.fisionsoft.com.cn/article/cceieho.html


咨詢
建站咨詢
