摘要
虚拟机执行敏感指令时会陷出到虚拟机管理器(virtual machine monitor,VMM)处理,虚拟机频繁陷出是影响虚拟化性能的重要因素,因此全面了解导致陷出的敏感指令对虚拟化性能优化有重要意义。提出了一个创新性的方法"桶竞争法"(competition in bucket method,CBM),通过把敏感指令的地址映射到不同的桶中,采用竞争方式在各个桶内寻找陷出次数最多的几个地址,能高效地跟踪所有的虚拟机陷出。
It's essential to learn about sensitive instructions that cause virtual machine (VM) to exit to the virtual machine monitor (VMM) to find new ways to optimize the performance of VM. This paper proposes a novel method, competition in bucket method (CBM), to track all VM exits efficiently, by mapping sensitive instructions to buckets according to instruction addresses, and find out hot instructions in each bucket.
出处
《计算机科学与探索》
CSCD
2011年第6期493-500,共8页
Journal of Frontiers of Computer Science and Technology
基金
国家自然科学基金)No.90718028
60873052
国家重点基础研究发展规划(973)No.2007CB310900
国家高技术研究发展计划(863)No.2008AA01Z112
教育部-英特尔信息技术专项科研基金No.MOE-INTEL-10-06~~