基于保护缓存的x86系统仿真优化

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:is_youfeeling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为降低x86保护机制的仿真开销,提出了一种基于保护缓存的系统仿真优化方法。分析了x86保护机制的仿真开销来源,确定了与保护相关的具有较大仿真开销的指令和操作;给出了保护缓存的概念和工作机制,通过缓存最近访问过的描述符以及对使用该描述符的指令或操作的保护检查结果,来减少虚拟机内存访问和保护检查操作的次数。基于QEMU对保护缓存机制进行了实现,测试结果表明,引入保护缓存后涉及保护检查的x86指令或操作的仿真效率提升了11%~24.5%,且系统调用、页面故障处理和I/O密集型应用的性能均得到了稳定的提升。
其他文献
目的:探讨早期经空肠营养对急性胰腺炎肠源性激素分泌及效应的影响. 方法:15只杂种犬,在急性胰腺炎模型制成后24 h分为肠外营养(PN)组和早期经空肠营养(EIN)组.分别在营养支
作为TD-SCDMA系统的演进方向,HSPA+能在HSDPA、HSUPA基础之上提供更高的频谱利用率和峰值速率,进行更有效的数据业务承载和提高同时在线用户数。HSPA+技术体制包括数据业务优化技术和频谱效率提升技术2个方面,本文将对HSPA+中各项关键技术进行介绍和分析,指出HSPA+相对于原有系统的技术提升并对可能产生的性能增益进行评估。