Design and Implementation of Cache Partitioning in Virtual Machine System

靳辛欣,陈昊罡,汪小林,王振林,温翔,罗英伟,李晓明
DOI: https://doi.org/10.3778/j.issn.1673-9418.2010.01.004
2010-01-01
Abstract:This paper presents a cache partitioning approach which can be implemented in the VMM(virtual machine manager).This approach has been implemented in Xen VMM using the page coloring technique traditionally applied to the OS(operating system).The VMM-based implementation is fully transparent to the guest OS.It thus shows the advantages of simplicity and flexibility.The evaluation shows that this cache partitioning method can work efficiently and improve the performance of co-scheduled applications running within different VMs.In the concurrent workloads selected from the SPEC CPU 2006 benchmarks,the technique achieves a performance improvement by up to 19% for the most sensitive workloads.
What problem does this paper attempt to address?