Главная
Study mode:
on
1
Intro
2
Assumptions
3
Outline
4
Cgroups version 2
5
Attaching vl controllers to separate hierarchies
6
Attaching multiple vi controllers to the same hierarchy
7
Problems with cgroups vl: multiple hierarchies
8
Problems with cgroups vi: cgroups vs tasks
9
Problems with cgroups vl: cgroup release notification
10
Cgroups v2 controllers
11
Mounting the cgroups v2 filesystem
12
The cgroup.controllers file
13
Ensuring that a controller is available in cgroups v2
14
Enabling and disabling controllers
15
Example: enabling a controller
16
Organizing groups and processes
17
Only leaf nodes can have member processes
18
Cgroup (un)populated notification
19
Delegation set-up
20
Delegation in cgroups vl
Description:
Explore the evolution and improvements of control groups (cgroups) version 2 in this 45-minute conference talk from linux.conf.au. Delve into the problems that motivated the redesign of cgroups v1, examine the differences and new features in cgroups v2, and learn about the remaining missing pieces and potential future changes. Gain insights into the cgroups v2 CPU controller, the migration of systemd to cgroups v2, and the organization of groups and processes in the new version. Discover how to mount the cgroups v2 filesystem, enable and disable controllers, and set up delegation. Suitable for those with some familiarity with the cgroups mechanism, this talk provides a comprehensive overview of the advancements in cgroups technology.

What's New in Control Groups - Cgroups Version 2

linux.conf.au
Add to list