Making Dynamic Page Coalescing Effective on Virtualized Clouds
Weiwei Jia, Jiyuan Zhang, Jianchen Shan, Xiaoning Ding · 2023
Using huge pages has become a mainstream method to reduce address translation overhead for big memory workloads in modern computer systems. To create huge pages, system software usually uses page coalescing methods to dynamically combine contiguous base pages. Though page coalescing methods help effectively reduce address translation overhead on native systems, as the paper shows, their effectiveness is substantially undermined on virtualized platforms.