跨平臺x86系統(tǒng)虛擬機存儲子系統(tǒng)優(yōu)化
本文選題:跨平臺系統(tǒng)虛擬機 + 內存虛擬化; 參考:《計算機工程與設計》2015年04期
【摘要】:為提升跨平臺系統(tǒng)虛擬機的效率,提出若干內存虛擬化相關的優(yōu)化方法。介紹基于SW-410處理器的跨平臺x86系統(tǒng)虛擬機監(jiān)控器ARCH-BRIDGE的設計方案,對ARCH-BRIDGE的存儲子系統(tǒng)性能進行剖析,識別若干影響內存虛擬化性能的瓶頸因素,在此基礎上提出段級存儲仿真優(yōu)化、頁級存儲仿真優(yōu)化、連續(xù)內存訪問優(yōu)化等方法,去除不必要的線性地址計算、段界限檢查、寄存器上下文切換、虛實地址轉換等操作。測試結果表明,應用上述優(yōu)化方法,ARCHBRIDGE的訪存性能提升了2.4倍~3倍,操作系統(tǒng)引導速度提升了約30.4%。
[Abstract]:In order to improve the efficiency of virtual machines in cross-platform systems, several memory virtualization related optimization methods are proposed. This paper introduces the design scheme of ARCH-BRIDGE, a cross-platform x86 system virtual machine monitor based on SW-410 processor, analyzes the performance of the storage subsystem of ARCH-BRIDGE, and identifies some bottleneck factors that affect the performance of memory virtualization. On this basis, the methods of segment level storage simulation optimization, page level storage simulation optimization and continuous memory access optimization are proposed to eliminate unnecessary operations such as linear address calculation, segment boundary checking, register context switching, virtual real address translation and so on. The test results show that the memory access performance of ARCHBRIDGE is 3 times higher than that of ARCHBRIDGE, and the boot speed of operating system is increased by 30.4 times.
【作者單位】: 信息工程大學數(shù)學工程與先進計算國家重點實驗室;
【分類號】:TP302
【參考文獻】
相關期刊論文 前1條
1 ;MTCrossBit: A dynamic binary translation system based on multithreaded optimization[J];Science China(Information Sciences);2011年10期
相關博士學位論文 前1條
1 陳微;基于動態(tài)二進制翻譯的協(xié)同設計虛擬機關鍵技術研究[D];國防科學技術大學;2010年
【共引文獻】
相關期刊論文 前3條
1 孫勝杰;苗克堅;曹曉潔;;基于PowerPC的軟件仿真調試系統(tǒng)的設計與實驗[J];科學技術與工程;2011年31期
2 李曉鋒;程莉;蔡雨辰;張國峰;關小川;;基于集成數(shù)字化的月地高速再入返回飛行器飛控支持系統(tǒng)[J];中國科學:技術科學;2015年03期
3 陳慧超;蔣烈輝;劉強;婁睿;;X86系統(tǒng)仿真中軟硬協(xié)同標志位處理優(yōu)化方法[J];計算機工程與設計;2014年07期
相關博士學位論文 前2條
1 王榮華;動態(tài)二進制翻譯優(yōu)化研究[D];浙江大學;2013年
2 羅立群;綠色桌面云的關鍵技術研究[D];南京大學;2012年
相關碩士學位論文 前3條
1 徐帆;軟硬協(xié)同動態(tài)二進制翻譯系統(tǒng)設計與實現(xiàn)[D];國防科學技術大學;2010年
2 陳海峰;協(xié)同設計X86仿真指令集映射技術研究[D];解放軍信息工程大學;2012年
3 張思純;協(xié)同式X86系統(tǒng)仿真中地址映射與指令譯碼技術研究[D];解放軍信息工程大學;2013年
【二級參考文獻】
相關期刊論文 前7條
1 胡偉武;李國杰;;納米級工藝對微處理器設計的挑戰(zhàn)[J];中國集成電路;2008年07期
2 ;Adaptive data-driven parallelization of multi-view video coding on multi-core processor[J];Science in China(Series F:Information Sciences);2009年02期
3 馬湘寧,武成崗,唐鋒,馮曉兵,張兆慶;二進制翻譯中的標志位優(yōu)化技術[J];計算機研究與發(fā)展;2005年02期
4 謝海斌;武成崗;崔慧敏;李晶;;二進制翻譯中的X86浮點棧處理[J];計算機研究與發(fā)展;2007年11期
5 陳龍;武成崗;謝海斌;崔慧敏;張兆慶;;二進制翻譯中解析多目標分支語句的圖匹配方法[J];計算機研究與發(fā)展;2008年10期
6 白童心,馮曉兵,武成崗,張兆慶;優(yōu)化動態(tài)二進制翻譯器DigitalBridge[J];計算機工程;2005年10期
7 楊浩;武成崗;馮曉兵;;二進制翻譯中代碼Cache的分級雙粒度管理策略[J];計算機應用研究;2007年06期
相關博士學位論文 前6條
1 杜貴然;多路徑Trace處理器[D];中國人民解放軍國防科學技術大學;2001年
2 曹宏嘉;面向微處理器設計的動態(tài)二進制翻譯技術研究[D];國防科學技術大學;2005年
3 唐鋒;動態(tài)二進制翻譯優(yōu)化研究[D];中國科學院研究生院(計算技術研究所);2006年
4 馬湘寧;二進制翻譯關鍵技術研究[D];中國科學院研究生院(計算技術研究所);2004年
5 李劍慧;動態(tài)翻譯和優(yōu)化若干關鍵技術研究[D];復旦大學;2006年
6 王蕾;異步嵌入式微處理器設計與分析關鍵技術研究[D];國防科學技術大學;2006年
【相似文獻】
相關期刊論文 前10條
1 陳雪梅;可視虛擬機關鍵技術研究[J];廣東科技;2005年08期
2 李超,方潛生;Java虛擬機中類裝載機制的原理分析與應用研究[J];安徽建筑工業(yè)學院學報(自然科學版);2005年05期
3 張幼真;;用虛擬機實現(xiàn)多系統(tǒng)操作[J];微電腦世界;2005年09期
4 劉暉;;系統(tǒng)問答[J];電腦迷;2005年05期
5 朱海華;陳自剛;;Java虛擬機性能及調優(yōu)[J];電腦知識與技術;2005年36期
6 楊麗潔;;虛擬機控制流的途徑[J];河北工業(yè)大學成人教育學院學報;2005年04期
7 方向陽;;“虛擬機”在實驗教學中的應用探索[J];中國現(xiàn)代教育裝備;2006年11期
8 張廣敏;盤細平;涂杰;;Java虛擬機的面向對象性[J];計算機應用與軟件;2006年03期
9 北鄉(xiāng)達郎;南庭;;嵌入式Java虛擬機滲透到手機以外的領域[J];電子設計應用;2007年10期
10 歐陽星明;朱金銀;;虛擬機的可定制生成及其動態(tài)優(yōu)化[J];計算機工程與科學;2008年01期
相關會議論文 前10條
1 孟廣平;;虛擬機漂移網絡連接方法探討[A];中國計量協(xié)會冶金分會2011年會論文集[C];2011年
2 段翼真;王曉程;;可信安全虛擬機平臺的研究[A];第26次全國計算機安全學術交流會論文集[C];2011年
3 李明宇;張倩;呂品;;網絡流量感知的虛擬機高可用動態(tài)部署研究[A];2014第二屆中國指揮控制大會論文集(上)[C];2014年
4 林紅;;Java虛擬機面向數(shù)字媒體的應用研究[A];計算機技術與應用進展——全國第17屆計算機科學與技術應用(CACIS)學術會議論文集(上冊)[C];2006年
5 楊旭;彭一明;刑承杰;李若淼;;基于VMware vSphere 5虛擬機的備份系統(tǒng)實現(xiàn)[A];中國高等教育學會教育信息化分會第十二次學術年會論文集[C];2014年
6 沈敏虎;查德平;劉百祥;趙澤宇;;虛擬機網絡部署與管理研究[A];中國高等教育學會教育信息化分會第十次學術年會論文集[C];2010年
7 李英壯;廖培騰;孫夢;李先毅;;基于云計算的數(shù)據(jù)中心虛擬機管理平臺的設計[A];中國高等教育學會教育信息化分會第十次學術年會論文集[C];2010年
8 朱欣焰;蘇科華;毛繼國;龔健雅;;GIS符號虛擬機及實現(xiàn)方法研究[A];《測繪通報》測繪科學前沿技術論壇摘要集[C];2008年
9 于洋;陳曉東;俞承芳;李旦;;基于FPGA平臺的虛擬機建模與仿真[A];2007'儀表,自動化及先進集成技術大會論文集(一)[C];2007年
10 丁濤;郝沁汾;張冰;;內核虛擬機調度策略的研究與分析[A];'2010系統(tǒng)仿真技術及其應用學術會議論文集[C];2010年
相關重要報紙文章 前10條
1 寧家雨;虛擬機數(shù)據(jù)在哪個磁盤上?[N];網絡世界;2009年
2 本報記者 郭濤;誰來填補虛擬機的安全漏洞[N];中國計算機報;2010年
3 本報記者 郭濤;VMware改變軟件銷售模式[N];中國計算機報;2010年
4 盆盆;真實的虛擬機[N];中國電腦教育報;2004年
5 ;利用工具解決虛擬機監(jiān)測難題[N];網絡世界;2007年
6 宋家雨;別拿虛擬機不當固定資產[N];網絡世界;2008年
7 《網絡世界》記者 柴莎莎;虛擬機通信可視性很關鍵[N];網絡世界;2011年
8 Antone Gonsalves;Linux的虛擬化未來[N];中國計算機報;2007年
9 張承東;安全爭議讓虛擬化用戶“心虛”[N];網絡世界;2007年
10 本報記者 郭濤;消除虛擬機備份的尷尬[N];中國計算機報;2012年
相關博士學位論文 前10條
1 陳彬;分布環(huán)境下虛擬機按需部署關鍵技術研究[D];國防科學技術大學;2010年
2 劉海坤;虛擬機在線遷移性能優(yōu)化關鍵技術研究[D];華中科技大學;2012年
3 劉謙;面向云計算的虛擬機系統(tǒng)安全研究[D];上海交通大學;2012年
4 趙佳;虛擬機動態(tài)遷移的關鍵問題研究[D];吉林大學;2013年
5 鄧莉;基于虛擬機遷移的動態(tài)資源配置研究[D];華中科技大學;2013年
6 李丁丁;虛擬機本地存儲寫性能優(yōu)化研究[D];華中科技大學;2013年
7 董玉雙;云平臺中虛擬機部署的關鍵問題研究[D];吉林大學;2014年
8 曹文治;虛擬機網絡性能優(yōu)化研究[D];華中科技大學;2013年
9 杜雨陽;虛擬機狀態(tài)遷移和相變存儲磨損均衡方法研究[D];清華大學;2011年
10 鄒瓊;Java虛擬機的自適應動態(tài)優(yōu)化[D];中國科學技術大學;2008年
相關碩士學位論文 前10條
1 鄧洋春;Java虛擬機關鍵機制研究與實踐[D];中南大學;2009年
2 陸曉雯;虛擬機資源監(jiān)測調整機制研究[D];華中科技大學;2008年
3 楊衛(wèi)平;面向虛擬機的網絡入侵檢測系統(tǒng)[D];華中科技大學;2008年
4 張德;硬件虛擬機的域間通訊和性能模型研究[D];華中科技大學;2008年
5 吳曉丹;反病毒虛擬機關鍵技術研究[D];中國科學技術大學;2009年
6 趙彥琨;虛擬機管理平臺中的虛擬機代理服務機制研究[D];華中科技大學;2009年
7 袁e,
本文編號:1803149
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1803149.html