The Linux Podcast with Fexingo: Open Source Operating Systems, Distros, and Server Stack

How Linux Control Groups Are Taming Memory Bloat in Containers


Listen Later

Lucas and Luna dive into one of the most underappreciated yet critical subsystems in modern Linux: control groups, version 2. They explore how cgroupsv2 is being used by companies like Google and Meta to limit memory usage inside containers, preventing noisy-neighbor problems in multi-tenant environments. Lucas explains the difference between cgroupsv1 and v2, the role of the cgroup memory controller, and how memory.high and memory.max work in practice. The episode includes a real-world example of how a misconfigured memory limit caused a production outage and how cgroupsv2's improved delegation model fixed it. Tune in to understand why control groups are the unsung heroes of container orchestration and how they enable reliable resource isolation at scale.

#Linux #Cgroups #Cgroupsv2 #Containers #Kubernetes #MemoryManagement #ResourceIsolation #NoisyNeighbor #Google #Meta #ContainerOrchestration #Docker #ProductionOps #LinuxKernel #SystemAdministration #TechPodcast #FexingoBusiness #BusinessPodcast

Keep every episode free: buymeacoffee.com/fexingo

...more
View all episodesView all episodes
Download on the App Store

The Linux Podcast with Fexingo: Open Source Operating Systems, Distros, and Server StackBy Fexingo