January 31, 2020

238 words 2 mins read

Tutorial: What's New in Control Groups (cgroups) Version 2?

Tutorial: What's New in Control Groups (cgroups) Version 2?

Soon after the release of cgroups v1 in 2008, people realized there were many problems that resulted from its uncoordinated design and implementation. Several years of work to fix those problems resul …

Talk Title Tutorial: What's New in Control Groups (cgroups) Version 2?
Speakers Michael Kerrisk (Trainer/consultant, man7.org Training and Consulting)
Conference Open Source Summit + ELC Europe
Conf Tag
Location Edinburgh, UK
Date Oct 21-25, 2018
URL Talk Page
Slides Talk Slides
Video

Soon after the release of cgroups v1 in 2008, people realized there were many problems that resulted from its uncoordinated design and implementation. Several years of work to fix those problems resulted in the redesigned cgroups v2 in 2016. Even then, work remained to be done, with the absence of some key features blocking the adoption of cgroups v2. One of the main logjams was finally broken at the start of 2018 with the merging of the v2 CPU controller. It seems likely that cgroups v2 will become more widely used in the not too distant future. In this talk, we’ll briefly consider some of the problems in cgroups v1 that motivated the cgroups v2 redesign, and then go on to look at the differences and new features in cgroups v2. We’ll also look at what pieces are still missing in cgroups v2 and some other possible changes that may come in the future. Some familiarity with the cgroups mechanism will be assumed.

comments powered by Disqus