Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

LLFree - Scalable and Optionally-Persistent Page-Frame Allocation

USENIX via YouTube

Overview

Explore a groundbreaking conference talk from USENIX ATC '23 that introduces LLFree, a revolutionary page-frame allocator designed to address the limitations of traditional memory management systems. Delve into the challenges faced by current operating system memory subsystems, particularly in light of emerging heterogeneous, nonvolatile, and huge memory technologies. Learn how LLFree offers a scalable, efficient, and optionally-persistent solution that outperforms the Linux frame allocator in various aspects. Discover the innovative lock- and log-free design that enables LLFree to achieve significant performance improvements, including up to 88% reduction in allocation time for 4 KiB allocations and up to 98% for 2 MiB allocations. Gain insights into LLFree's cache-friendly data structures, antifragmentation behavior, and its potential applications in nonvolatile memory systems. Understand how this new approach to page-frame allocation can revolutionize memory management in modern computing environments.

Syllabus

USENIX ATC '23 - LLFree: Scalable and Optionally-Persistent Page-Frame Allocation

Taught by

USENIX

Reviews

Start your review of LLFree - Scalable and Optionally-Persistent Page-Frame Allocation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.