| 《计算机学报》文章摘要 全文下载 | |
| 文章题目 | 修改客户操作系统优化KVM虚拟机的I/O性能 |
| 作者 | 张彬彬1) 汪小林1) 杨亮1) 赖荣凤1) 王振林2) 罗英伟1) 李晓明1) |
| 作者单位 | 1)(北京大学计算机科学技术系 北京 100871) 2)(密西根理工大学计算机科学系 霍顿 美国) |
| 发表年份 | 2010 |
| 发表月份 | 12期(2312—2320) |
| 文章摘要 | 摘要 目前,运行在虚拟机上的客户操作系统(Guest OS)是面向物理机器开发的普通操作系统,其中存在不适应虚拟化环境的因素,影响虚拟机的I/O性能.作者通过测试发现了影响虚拟机I/O性能的一些问题,针对这些问题提出了优化方法:一方面,通过合并客户操作系统中连续的I/O指令,降低虚拟机的时钟中断频率,从而降低环境切换的开销;另一方面,消除客户操作系统中的冗余操作,包括在虚拟化环境下无效的函数、冗余的I/O调度以及虚拟网卡驱动对NAPI的支持,使虚拟机只执行必要的操作,从而提高系统的性能. 关键词 I/O虚拟化;KVM;性能测试;优化 中图法分类号 TP319 DOI号: 10.3724/SP.J.1016.2010.02312 |