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

虚拟环境下硬件事务内存辅助的同步机制

发布时间:2018-11-03 21:32
【摘要】:在虚拟化系统中,双重调度问题普遍存在。过度负载的现象进一步加剧了双重调度问题,造成了不可忽视的性能下降。如何在保护系统公平性的同时,缓解双重调度问题带来的负面影响,提高系统的整体性能,成为一个重要的课题。通过研究双重调度引发的同步机制效率问题,结合硬件事务内存的特点,为虚拟机内核设计了新的同步机制SPINRTM。一方面,SPINRTM基于硬件事务内存不可被打断的特性,保护了虚拟机内的临界区间,使其不被打断,有效缓解了双重调度问题;另一方面,SPINRTM结合了传统的排队自旋锁,保护了硬件事务内存的运行效率,也维护了系统的公平性。测试证明,在超负载的情况下,SPINRTM能够在保护系统公平性的同时,提高系统的整体性能。
[Abstract]:In virtualization systems, dual scheduling problems are common. The phenomenon of overloading further exacerbates the dual scheduling problem and results in a performance degradation that can not be ignored. How to protect the fairness of the system while mitigating the negative impact of the dual scheduling problem and improve the overall performance of the system has become an important issue. By studying the efficiency of synchronization mechanism caused by dual scheduling and combining the characteristics of hardware transaction memory, a new synchronization mechanism, SPINRTM., is designed for the virtual machine kernel. On the one hand, SPINRTM protects the critical interval of virtual machine from interrupting due to the feature that the memory of hardware transaction can not be interrupted, which effectively alleviates the dual scheduling problem. On the other hand, SPINRTM combines the traditional queued spin lock to protect the efficiency of hardware transaction memory and to maintain the fairness of the system. The test results show that SPINRTM can improve the overall performance of the system while protecting the fairness of the system.
【作者单位】: 上海交通大学并行与分布式系统研究所;
【基金】:国家自然科学基金面上项目(No.61572314) 国家重点研发计划(No.2016YFB1000104) 张江高科技园区高新技术成果转化项目(No.201501-YP-B108-012)~~
【分类号】:TP302

【相似文献】

相关期刊论文 前6条

1 余洋;匡碧英;沈金山;卢德平;;域一致性新型锁同步机制的实现[J];微计算机信息;2005年26期

2 杨芳萍;赵海东;;一种基于时间容错的同步机制分析[J];物联网技术;2014年03期

3 张银奎;;同步机制漫谈[J];程序员;2007年04期

4 徐卫志;宋风龙;刘志勇;范东睿;余磊;张帅;;众核处理器片上同步机制和评估方法研究[J];计算机学报;2010年10期

5 黄明,孙辉,,曹家琏;用PROLOG语言在第五代计算机中实现三种同步机制[J];大连铁道学院学报;1994年01期

6 林颖;王长林;;车载ATP安全技术平台同步机制[J];计算机工程;2010年11期

相关博士学位论文 前1条

1 付明;低级并行代码中几种同步机制的验证[D];中国科学技术大学;2009年

相关硕士学位论文 前2条

1 叶伟军;片上多核同步单元的研究实现及片间扩展[D];国防科学技术大学;2015年

2 蔡其威;KVM系统通信和同步机制的设计与实现[D];华中科技大学;2009年



本文编号:2309101

资料下载
论文发表

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


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

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