YoVDO

Harvesting Idle Memory for Application-managed Soft State with Midas

Offered By: USENIX via YouTube

Tags

Memory Management Courses Operating Systems Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking approach to memory management in this 18-minute conference talk from NSDI '24. Dive into the concept of "soft memory," an elastic virtual memory abstraction that allows applications to utilize idle memory for storing soft state data. Learn about Midas, a novel soft memory management system that combines application-level runtime management with OS kernel support to maximize performance while ensuring safety and efficiency. Discover how this innovative technique can benefit various applications, from web servers to data analytics systems, by dynamically scaling soft state storage in response to changing demands. Examine real-world experiments demonstrating Midas's ability to efficiently harvest idle memory, deliver near-optimal application performance, and handle extreme memory pressure without exhausting resources.

Syllabus

NSDI '24 - Harvesting Idle Memory for Application-managed Soft State with Midas


Taught by

USENIX

Related Courses

Introduction to Enterprise Computing
Marist College via Independent
Advanced Operating Systems
Georgia Institute of Technology via Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
操作系统原理(Operating Systems)
Peking University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity