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

YouTube

Scalability Issues in Linux Kernel

Linux Plumbers Conference via YouTube

Overview

Explore scalability challenges in the Linux kernel during this 24-minute conference talk from the Linux Plumbers Conference. Dive into bottlenecks encountered in large CPU systems, including LOCKSTAT scaling issues, thread sharing problems, directory entry contention, and page reclaim inefficiencies. Learn about the need for improved frameworks in areas such as magic number tuning, locality strategies, and load balancing. Discover potential solutions for enhancing performance on machines with slow but numerous CPUs, and gain insights into VM scalability issues, massively parallel platforms, and connection socket optimizations.

Syllabus

Intro
The Enemy to Scalability
LOCK STAT scales poorly (better tool?)
LOCK STAT Need Improvements
MAGIC Number Tuning
Coarse Grained Locality Framework
Multi-Threaded App Scaling Issues
VM Scalability issues
Massively Parallel Platform
Single-Accept Connection Socket
Multi-Accept Connection Socket
Multi-Accept Socket
Conflict between NUMA affinity and SLAB locality

Taught by

Linux Plumbers Conference

Reviews

Start your review of Scalability Issues in Linux Kernel

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.