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

Amazon DynamoDB - A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
USENIX via YouTube
Faasm - Lightweight Isolation for Efficient Stateful Serverless Computing
USENIX via YouTube
AC-Key - Adaptive Caching for LSM-based Key-Value Stores
USENIX via YouTube
The Future of the Past - Challenges in Archival Storage
USENIX via YouTube
A Decentralized Blockchain with High Throughput and Fast Confirmation
USENIX via YouTube