Next:
Abstract
Memory Resource Management in VMware ESX Server
Carl A. Waldspurger
VMware, Inc.
Palo Alto, CA 94304 USA
carl@vmware.com
Abstract
1 Introduction
2 Memory Virtualization
3 Reclamation Mechanisms
3.1 Page Replacement Issues
3.2 Ballooning
3.3 Demand Paging
4 Sharing Memory
4.1 Transparent Page Sharing
4.2 Content-Based Page Sharing
4.3 Implementation
5 Shares vs. Working Sets
5.1 Share-Based Allocation
5.2 Reclaiming Idle Memory
5.3 Measuring Idle Memory
5.4 Experimental Results
6 Allocation Policies
6.1 Parameters
6.2 Admission Control
6.3 Dynamic Reallocation
7 I/O Page Remapping
8 Related Work
9 Conclusions
Acknowledgements
Bibliography
About this document ...
Carl Waldspurger, OSDI '02