10.3969/j.issn.1000-7024.2013.02.042
基于保护缓存的x86系统仿真优化
为降低x86保护机制的仿真开销,提出了一种基于保护缓存的系统仿真优化方法.分析了x86保护机制的仿真开销来源,确定了与保护相关的具有较大仿真开销的指令和操作;给出了保护缓存的概念和工作机制,通过缓存最近访问过的描述符以及对使用该描述符的指令或操作的保护检查结果,来减少虚拟机内存访问和保护检查操作的次数.基于QEMU对保护缓存机制进行了实现,测试结果表明,引入保护缓存后涉及保护检查的x86指令或操作的仿真效率提升了11%~24.5%,且系统调用、页面故障处理和I/O密集型应用的性能均得到了稳定的提升.
系统仿真、保护缓存、系统虚拟机、保护检查、QEMU
34
TP391.9(计算技术、计算机技术)
国家863高技术研究发展计划基金项目2009AA012200
2013-04-03(万方平台首次上网日期,不代表论文的发表时间)
共6页
606-610,622