YoVDO

Efficient Memory Overcommitment for I/O Passthrough Enabled VMs via Fine-grained Page Meta-data Management

Offered By: USENIX via YouTube

Tags

USENIX Annual Technical Conference Courses Memory Management Courses Virtual Machines Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk from USENIX ATC '23 that delves into efficient memory overcommitment techniques for I/O passthrough enabled virtual machines. Learn about V-Probe, a novel approach that utilizes fine-grained page meta-data management to allow hypervisors to actively and efficiently inspect and reclaim guest free pages while ensuring DMA-safety. Discover how this method outperforms existing solutions like Ballooning and IOPF-based methods by two orders of magnitude in terms of memory reclamation and reallocation speed. Gain insights into the performance impacts of memory overcommitment and how V-Probe minimizes these effects through micro-benchmark and macro-benchmark results. Understand the challenges faced by current solutions such as IOPF, vIOMMU, and coIOMMU, and how V-Probe addresses their limitations to improve host memory resource utilization in virtualization systems.

Syllabus

USENIX ATC '23 - Efficient Memory Overcommitment for I/O Passthrough Enabled VMs via Fine-grained...


Taught by

USENIX

Related Courses

Heterogeneous Parallel Programming
University of Illinois at Urbana-Champaign via Coursera
Advanced Operating Systems
Georgia Institute of Technology via Udacity
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity
Android Performance
Google via Udacity