DevConf.CZ 2020 has ended
Back To Schedule
Sunday, January 26 • 1:30pm - 2:25pm
Brave new world of unified cgroup hierarchy

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The switch to the new hierarchy has been long in the making, with initial kernel support 5 years ago.
There are good technical reasons for the change, but the ecosystem has been slow to switch.
Docker has no support, other container runtimes have partial support, with many pull requests in flight.
Fedora 31 now has the new hierarchy as default.

The switch opens new possibilities: fully hierarchical controllers can be delegated safely,
resource allocation is more robust, we get better statistics about CPU and memory,
new controllers allow better utilization (work-conservation).

BPF programs attached to cgroups to provide futures that would have to be implemented in the kernel.
Systemd uses this to implement a device filter to replace the old devices cgroup controller,
and packet filters that replace the global firewall.

This talk will show the technical advantages and support in systemd and containers and report on the
switch in Fedora.

avatar for Zbigniew Jędrzejewski-Szmek

Zbigniew Jędrzejewski-Szmek

plumber, Red hat
systemd maintainer
avatar for Michal Sekletar

Michal Sekletar

Senior Principal Software Engineer, Red Hat
systemd maintainer

Sunday January 26, 2020 1:30pm - 2:25pm CET
D105 Faculty of Information Technology Brno University of Technology, Božetěchova, Brno-Královo Pole, Czechia