当前位置:主页 > 科技论文 > 计算机论文 >

延迟存储:一种降低虚拟机退出开销的方法

发布时间:2018-07-29 10:55
【摘要】:研究了虚拟机退出及恢复运行时的开销问题,提出了一种用于降低虚拟机切换时进行保存及恢复现场的开销的延迟存储方法。该方法的主要思想是利用修改虚拟机软件源代码的方式,通过判断虚拟机恢复运行时是否依然是上次退出时的同一个虚拟机,来减少需要保存和恢复的寄存器数量。这个方法不需要对硬件设计进行改动,可以支持多核操作系统和多个虚拟机同时运行的情况,因此具有广泛的适用性。在龙芯3A1500处理器平台上的试验结果显示,上述延迟存储方法与现有方法相比,可以降低虚拟机退出开销65%,虚拟机整体性能提升3%到10%。
[Abstract]:In this paper, the cost of virtual machine exit and recovery is studied, and a delay storage method is proposed to reduce the overhead of saving and recovering the scene of virtual machine switching. The main idea of this method is to reduce the number of registers that need to be saved and restored by modifying the source code of the virtual machine software and determining whether the virtual machine recovery runtime is still the same virtual machine as the last exit. This method does not need to change the hardware design, and can support multi-core operating system and multiple virtual machines simultaneously, so it is widely applicable. The experimental results on the Godson 3A1500 processor platform show that compared with the existing methods, the proposed delay storage method can reduce the virtual machine exit cost by 65% and improve the overall performance of the virtual machine by 3% to 10%.
【作者单位】: 中国科学院计算技术研究所计算机体系结构国家重点实验室;中国科学院大学;龙芯中科技术有限公司;甲骨文软件研究开发中心(北京)有限公司;
【基金】:“核高基”科技重大专项课题(2009ZX01028-002-003,2009ZX01029-001-003,2010ZX01036-001-002,2012ZX01029-001-002-002,2014ZX01020201) 国家自然科学基金(61221062,61100163,61133004,61173001,61232009,61222204,61432016) 863计划(2012AA010901,2012AA011002,2012AA012202,2013AA014301)资助项目
【分类号】:TP302

【相似文献】

相关期刊论文 前10条

1 王兴波;;有关虚拟机及虚拟化技术的几点诠注[J];信息化纵横;2009年07期

2 包敬海;;浅谈基于虚拟机保护个人服务器[J];福建电脑;2009年08期

3 张岐;;虚拟机在线迁移技术综述[J];农业网络信息;2012年02期

4 ;实而不“虚” 三大王牌虚拟机评测[J];电脑爱好者;2013年08期

5 付王敏捷;;浅谈虚拟机的原理及应用[J];电子制作;2014年02期

6 ;金蝉脱壳 创建安全的虚拟机系统[J];新电脑;2002年04期

7 虚拟人;;神奇的虚拟机软件[J];软件;2002年12期

8 吴放;虚拟机软件专题测试 运筹帷幄之间[J];新电脑;2003年03期

9 杨兴平;;玩转虚拟机就这么简单[J];网络与信息;2005年12期

10 王国安;康雯瑛;葛稚燕;;使用虚拟机软件解决自动站和人工站月报表数据的审核[J];河南气象;2006年01期

相关会议论文 前5条

1 韦万贵;;虚拟机软件在实际工作中的应用[A];甘肃成人教育协会2008年年会论文集[C];2008年

2 李永;吴庆波;苏航;;基于虚拟机的动态迁移技术分析和研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年

3 王轶;陈俊辉;;使用VPC2007搭建企业应用和测试平台[A];2007第二届全国广播电视技术论文集2(下)[C];2007年

4 董焱;;基于虚拟化技术的实验教学中心环境构建[A];北京高校实验室工作研究会2010年年会优秀论文[C];2011年

5 董焱;;基于虚拟化技术的实验教学中心环境构建[A];北京高教学会实验室工作研究会2010年学术研讨会论文集(下册)[C];2010年

相关重要报纸文章 前10条

1 特约作者:聂阳德 钟达文;体验虚拟机的神奇魅力[N];电脑报;2002年

2 黄树;实战虚拟机软件[N];中国电脑教育报;2004年

3 卿晨;虚拟机为网络教学收紧成本口袋[N];中国电脑教育报;2007年

4 ;虚拟机管理工具仍有改进空间[N];网络世界;2007年

5 四川工程职业技术学院 江平;虚拟机助力计算机教学[N];中国电脑教育报;2006年

6 区阳;微软推出首款虚拟机软件[N];中国计算机报;2003年

7 丁士明;联想虚拟化解决方案[N];中国计算机报;2007年

8 特约作者 滔滔江水;计算机也能虚拟[N];电脑报;2002年

9 ;虚拟化市场增长近五成[N];网络世界;2006年

10 本报特约撰稿 陈杰;虚拟化:制度下的安全[N];计算机世界;2009年

相关博士学位论文 前7条

1 林杰;面向服务监控的可控云关键技术研究[D];北京邮电大学;2015年

2 林铭炜;面向云平台的虚拟机异常行为检测方法研究[D];重庆大学;2014年

3 陈微;基于动态二进制翻译的协同设计虚拟机关键技术研究[D];国防科学技术大学;2010年

4 马飞;云数据中心中虚拟机放置和实时迁移研究[D];北京交通大学;2013年

5 王晓静;I/O虚拟化的性能隔离和优化[D];华中科技大学;2012年

6 张逢U,

本文编号:2152456


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2152456.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c0097***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com