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

YouTube

Linux Memory Management at Scale - Under the Hood

USENIX via YouTube

Overview

Explore Linux memory management at scale in this 53-minute conference talk by Chris Down from Facebook at SREcon19 Asia/Pacific. Dive deep into fundamental concepts crucial for site reliability engineers, including swap, cgroup v2, and memory protection. Discover how to build reliable memory-heavy systems, debunk common misconceptions, and learn about cutting-edge kernel concepts like PSI. Gain insights into scaling concerns, priority inversions, different types of memory, and the OOM Killer. Understand reclaim processes, physical memory limitations, and pre-OOM detection. Test your knowledge with a pop quiz and explore memory limits, roles, and protection in production environments. Enhance your ability to create stable and performant systems at scale through this comprehensive exploration of Linux memory management.

Syllabus

Intro
Overview
Talk within a talk
Scaling concerns
Why Cgroups
Priority inversions
Ext4 Priority inversions
Different types of memory
Swap
Ome Killer
How does reclaim work
Running out of physical memory
Pre ohm detection
Pop Quiz
Memory Limits
EveryText
Base OS Layer
Roles
Protection
Production Success

Taught by

USENIX

Reviews

Start your review of Linux Memory Management at Scale - Under the Hood

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.