UserfaultFD-based Memory Overcommitment for VM Performance Optimization
Offered By: KVM Forum via YouTube
Course Description
Overview
Explore a KVM Forum presentation on UserfaultFD-based memory overcommitment for Linux virtualization environments. Learn about the limitations of current memory overcommitment techniques like host-based swapping and ballooning, and discover a proposed solution using an external memory manager leveraging UserfaultFD. Understand how this approach can improve VM performance, reduce live migration times, and enable future optimizations. Examine the design and implementation of a prototype system, its interoperation with QEMU, and performance improvements on various VM workloads. Gain insights into potential tradeoffs and areas for future enhancement in VM memory management.
Syllabus
UserfaultFD-based Memory Overcommitment by Tejus GK, Manish Mishra & Rohit Kumar
Taught by
KVM Forum
Related Courses
Emerging Technologies CapstoneYonsei University via Coursera Microsoft Azure Virtual Machines
Microsoft via edX Introduction to Microsoft Azure
Microsoft via edX Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera