Return
Dynamic cache partitioning based on hot page migration
DOI:10.1007/s11704-012-2099-6.png)
Abstract
En 中文
Static cache partitioning can reduce inter-application cache interference and improve the composite performance of a cache-polluted application and a cache-sensitive 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.
Keywords:
cache partitioning
hot page migration
dynamic cache partitioning
virtualization
virtual machine monitor
Journal
IF:
4.6
Papers:
1.6K
Citations:
2.8K

