技術(shù)總結(jié)
本發(fā)明屬于計(jì)算機(jī)虛擬技術(shù)領(lǐng)域,具體涉及Xen虛擬機(jī)Fork機(jī)制建立方法。主要步驟:啟動xen系統(tǒng),在Xen內(nèi)核的libxl模塊主函數(shù)中,設(shè)置兩個(gè)進(jìn)程;父DomU構(gòu)建完成并啟動起來,讀取Xenstore中自身DomU下的is_parent標(biāo)志位,判斷若等于1,執(zhí)行父DomU的fork操作;子DomU構(gòu)建完成并啟動起來,讀取Xenstore中自身DomU下的is_parent標(biāo)志位,判斷等于0,執(zhí)行子DomU的操作;子DomU讀取Xenstore中授權(quán)表下標(biāo)和頁內(nèi)偏移、寄存器狀態(tài)值和要執(zhí)行的函數(shù)名稱,映射授權(quán)頁面,恢復(fù)寄存器狀態(tài),然后執(zhí)行函數(shù)。
技術(shù)研發(fā)人員:張一鳴;章成飛;喻凱;李東升
受保護(hù)的技術(shù)使用者:中國人民解放軍國防科學(xué)技術(shù)大學(xué)
文檔號碼:201710026549
技術(shù)研發(fā)日:2017.01.14
技術(shù)公布日:2017.05.31