~/talk

Future-Proof Your Applications: Avoid Breakdowns With Cgroup Chan...

Talkat Open Source Summit India 2025 · on Tuesday, 2025-08-05· [linux-and-operating-systems]
links:none on file
linkedin:hromatka
slides:none on file

Shows how to migrate real workloads from cgroup v1 (introduced in 2.6.24) to unified cgroup v2 (stable since 4.5) with concrete commands: uses cgcreate, libcgroup abstractions (hyphen-1/2 mappings), systemd slices and cgconfig to make setups persistent, and cgpt/cgtop-style demos that allocate CPU.max and memory.max (weights range 1–10000, default 100). Demonstrates giving a cgroup 80% CPU to five tasks, using PSI to read 10/60/300s stall percentages, and freezing a cgroup to stop CPU while retaining allocations.

AI-written summary · about

  1. 0:00Cgroups introduction
  2. 1:28Live demo: cgroup basics
  3. 5:58History of cgroups
  4. 7:44Cgroup hierarchies
  5. 9:09Cgroup v1 vs v2 differences
  6. 11:40Persistent cgroups setup
  7. 12:03Migrating to cgroup v2
  8. 17:05Cgroup v2 rules
  9. 18:52Lipgroup migration abstractions
  10. 21:37QoS in cgroup v2
  11. 26:55Pressure Stall demo
  12. 32:41Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.