首页> 中文期刊> 《计算机工程与设计》 >跨平台 x86系统虚拟机存储子系统优化

跨平台 x86系统虚拟机存储子系统优化

         

摘要

To improve the performance of cross-platform system virtual machine,several memory virtualization related optimiza-tion methods were presented.Firstly,ARCH-BRIDGE,a cross-platform x86 system virtual machine monitor built on SW-410 processor was introduced.Then,based on the performance profiling of the memory subsystem of ARCH-BRIDGE,a few bottle-neck factors affecting the memory virtualization were identified.Finally,several optimizing methods,such as segment-level and page-level memory management optimization,and continuous memory accessing optimization,were proposed,which removed unnecessary operations including linear address calculation,segment limit checking,register context switching,and virtual physical address conversion.Evaluation demonstrates that,when optimizing methods were applied,the memory subsystem per-formance of ARCH-BRIDGE speeds up by 2·4 to 3 times and the OS booting performance of it speeds up by 30·4%.%为提升跨平台系统虚拟机的效率,提出若干内存虚拟化相关的优化方法。介绍基于 SW-410处理器的跨平台 x86系统虚拟机监控器 ARCH-BRIDGE 的设计方案,对 ARCH-BRIDGE 的存储子系统性能进行剖析,识别若干影响内存虚拟化性能的瓶颈因素,在此基础上提出段级存储仿真优化、页级存储仿真优化、连续内存访问优化等方法,去除不必要的线性地址计算、段界限检查、寄存器上下文切换、虚实地址转换等操作。测试结果表明,应用上述优化方法,ARCH-BRIDGE 的访存性能提升了2·4倍~3倍,操作系统引导速度提升了约30·4%。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号