摘要:本發(fā)明公開了一種基于虛擬化的宏內(nèi)核操作系統(tǒng)載入模塊權(quán)能隔離方法,包括步驟:在系統(tǒng)初始化時(shí)為虛擬內(nèi)存的內(nèi)核空間生成載入模塊用頁表和核心模塊用頁表;加載載入模塊時(shí),陷入虛擬機(jī)監(jiān)控器,為兩份頁表設(shè)置屬性后返回;載入模塊申請(qǐng)動(dòng)態(tài)內(nèi)存時(shí),陷入虛擬機(jī)監(jiān)控器,更新兩份頁表屬性后返回;當(dāng)載入模塊直接調(diào)用、跳轉(zhuǎn)到核心模塊的代碼頁時(shí)或者直接修改核心模塊的數(shù)據(jù)頁時(shí),陷入虛擬機(jī)監(jiān)控器,對(duì)兩份頁表進(jìn)行切換,檢查處理后返回。本發(fā)明方法借助虛擬機(jī)監(jiān)控器的監(jiān)控機(jī)制,使用頁目錄地址寄存器來標(biāo)示系統(tǒng)的執(zhí)行主體,實(shí)現(xiàn)對(duì)內(nèi)核權(quán)能隔離。避免在內(nèi)核態(tài)與用戶態(tài)之間轉(zhuǎn)換時(shí)頻繁地干預(yù),提高系統(tǒng)的整體性能。
- 專利類型發(fā)明專利
- 申請(qǐng)人常熟理工學(xué)院;
- 發(fā)明人錢振江;劉永俊;湯力;姚宇峰;張雪伍;
- 地址215500 江蘇省蘇州市常熟市南三環(huán)路99號(hào)
- 申請(qǐng)?zhí)?/b>CN201410284500.2
- 申請(qǐng)時(shí)間2014年06月23日
- 申請(qǐng)公布號(hào)CN104036185A
- 申請(qǐng)公布時(shí)間2014年09月10日
- 分類號(hào)G06F21/53(2013.01)I;




教育裝備采購網(wǎng)企業(yè)微信客服
京公網(wǎng)安備11010802043465號(hào)

