~/talk

systemd cgroup delegation and control processes

links:none on file
slides:none on file

A simple patch adds a new unit directive that explicitly places control processes into a chosen delegated cgroup and lets the unit specify where its payload lives, so reload/exec commands stop creating sidecar wrapper cgroups; it flips the delegated subtree into threaded mode when needed to satisfy the internal-node constraint, handles mixed threaded/non-threaded controllers (CPUs vs memory), and lands as a systemd pull request that tests clean creation of the requested hierarchy.

AI-written summary · about

  1. 0:00Introduction to cgroups
  2. 1:48Delegation concept explained
  3. 2:54Service processes hierarchy
  4. 6:36Internal node constraint issue
  5. 8:26Threaded vs non-threaded controllers
  6. 10:55Control process placement problems
  7. 12:00Proposed solution for delegation
  8. 14:05Example of user instance service
  9. 15:30Alternative approaches discussed
  10. 16:13Discussion and questions
~/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.