Dynamic cache partitioning based on hot page migration
Xiaolin WANG , Xiang WEN , Yechen LI , Zhenlin WANG , Yingwei LUO , Xiaoming LI
Front. Comput. Sci. ›› 2012, Vol. 6 ›› Issue (4) : 363 -372.
Dynamic cache partitioning based on hot page migration
Static cache partitioning can reduce interapplication cache interference and improve the composite performance of a cache-polluted application and a cachesensitive application when they run on cores that share the last level cache in the same multi-core processor. In a virtualized system, since different applications might run on different virtual machines (VMs) in different time, it is inapplicable to partition the cache statically in advance. This paper proposes a dynamic cache partitioning scheme that makes use of hot page detection and page migration to improve the composite performance of co-hosted virtual machines dynamically according to prior knowledge of cache-sensitive applications. Experimental results show that the overhead of our page migration scheme is low, while in most cases, the composite performance is an improvement over free composition.
cache partitioning / hot page migration / dynamic cache partitioning / virtualization / virtual machine monitor
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
Higher Education Press and Springer-Verlag Berlin Heidelberg
/
| 〈 |
|
〉 |