COSCUP 2025

CPU resource allocation with cgroups v2 and systemd
2025-08-09 , TR211

Cgroups are a Kernel feature that allow system designers to define specific resource allocations to groups of applications in a hierarchically manner. This session will demonstrate the use of cgroupsv2 on a resource constrained system, and how these can be configured in via systemd, to demonstrate how these can be used to prevent rogue processes from consuming all the available resources, and what can also be done to constrain real-time tasks.


Target Audience:

Everyone, but system integrators and embedded engineers should find this useful

Difficulty:

初學者

Senior software engineer at Codethink Ltd with a large amount of background in building, deploying, and testing embedded GNU/Linux systems. Particular interests include automated tests, open source graphics, and building systems from scratch.

This speaker also appears in: