XtratuM平臺(tái)上的μC/OS-Ⅱ半虛擬化研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-02-10 17:21
XtratuM虛擬機(jī)管理器是一款面向嵌入式安全關(guān)鍵領(lǐng)域的虛擬機(jī)管理器。XtratuM系統(tǒng)的每個(gè)分區(qū)上可運(yùn)行一個(gè)經(jīng)過修改的客戶操作系統(tǒng),但目前其支持的客戶操作系統(tǒng)并不包括μ/COS-Ⅱ嵌入式實(shí)時(shí)操作系統(tǒng)。為此,在研究XtratuM架構(gòu)的基礎(chǔ)上,給出基于XtratuM虛擬機(jī)管理器的半虛擬化方案。利用XtratuM提供的系統(tǒng)調(diào)用服務(wù)向客戶操作系統(tǒng)的μ/COS-Ⅱ隱藏不必要的硬件細(xì)節(jié),重新設(shè)計(jì)μ/COS-Ⅱ的任務(wù)棧幀以及上下文切換算法以避免對(duì)特權(quán)指令的使用,將虛擬時(shí)鐘中斷掛接到XtratuM系統(tǒng)來保證μ/COS-Ⅱ任務(wù)的正常調(diào)度。實(shí)驗(yàn)結(jié)果證明,作為客戶操作系統(tǒng)的2個(gè)μ/COS-Ⅱ可以相對(duì)獨(dú)立地按照既定調(diào)度方案運(yùn)行于同一個(gè)x86硬件平臺(tái)上。
【文章來源】:計(jì)算機(jī)工程. 2015,41(07)北大核心
【文章頁數(shù)】:6 頁
【文章目錄】:
1概述
2 Xtratu M架構(gòu)分析
3μC / OS-II半虛擬化設(shè)計(jì)
3. 1μC / OS-II半虛擬化分析
3. 2特權(quán)指令的處理
3. 3μC / OS-II任務(wù)棧幀設(shè)計(jì)
3. 4上下文切換算法實(shí)現(xiàn)
3. 5時(shí)鐘中斷虛擬化
4實(shí)驗(yàn)驗(yàn)證
5結(jié)束語
【參考文獻(xiàn)】:
期刊論文
[1]基于Xen的I/O準(zhǔn)虛擬化驅(qū)動(dòng)研究[J]. 胡冷非,李小勇. 計(jì)算機(jī)工程. 2009(23)
博士論文
[1]面向安全關(guān)鍵的虛擬化與分區(qū)操作系統(tǒng)研究與實(shí)現(xiàn)[D]. 周睿.蘭州大學(xué) 2010
本文編號(hào):3027717
【文章來源】:計(jì)算機(jī)工程. 2015,41(07)北大核心
【文章頁數(shù)】:6 頁
【文章目錄】:
1概述
2 Xtratu M架構(gòu)分析
3μC / OS-II半虛擬化設(shè)計(jì)
3. 1μC / OS-II半虛擬化分析
3. 2特權(quán)指令的處理
3. 3μC / OS-II任務(wù)棧幀設(shè)計(jì)
3. 4上下文切換算法實(shí)現(xiàn)
3. 5時(shí)鐘中斷虛擬化
4實(shí)驗(yàn)驗(yàn)證
5結(jié)束語
【參考文獻(xiàn)】:
期刊論文
[1]基于Xen的I/O準(zhǔn)虛擬化驅(qū)動(dòng)研究[J]. 胡冷非,李小勇. 計(jì)算機(jī)工程. 2009(23)
博士論文
[1]面向安全關(guān)鍵的虛擬化與分區(qū)操作系統(tǒng)研究與實(shí)現(xiàn)[D]. 周睿.蘭州大學(xué) 2010
本文編號(hào):3027717
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3027717.html
最近更新
教材專著