Yo sé eso./systemd-219/src/core/mount-setup.c Defina alguna ruta de montaje de cgroup.
Pero no sé por qué systemd crea el directorio /sys/fs/cgroup/systemd/ y cuál es la diferencia entre /sys/fs/cgroup/systemd/ y /sys/fs/cgroup/memory/?
¿La ruta de montaje /sys/fs/cgroup/systemd/ simplemente significa la ruta predeterminada del cgroup?
#ll /sys/fs/cgroup/systemd/
total 0
-rw-r--r-- 1 root root 0 Jul 6 2017 cgroup.clone_children
--w--w--w- 1 root root 0 Jul 6 2017 cgroup.event_control
-rw-r--r-- 1 root root 0 Jul 6 15:24 cgroup.procs
-r--r--r-- 1 root root 0 Jul 6 2017 cgroup.sane_behavior
drwxr-xr-x 3 root root 0 Jul 6 15:23 docker.slice
-rw-r--r-- 1 root root 0 Jul 6 2017 notify_on_release
-rw-r--r-- 1 root root 0 Jul 6 2017 release_agent
drwxr-xr-x 65 root root 0 Jul 6 15:38 system.slice
-rw-r--r-- 1 root root 0 Jul 6 2017 tasks
drwxr-xr-x 4 root root 0 Jul 6 21:18 user.slice
Respuesta1
Systemd 219 usa el kernel de Linuxgrupo c v1característica y monta múltiples jerarquías debajo /sys/fs/cgroup, algunas para controladores, otras sin ellas.
/sys/fs/cgroup/systemdes una jerarquía sin controladores de grupo, solo para uso de systemd (seguimiento de qué procesos forman parte de qué cgroups).
Esto cambiará una vez que la migración agrupo c v2está completo y solo habrá una jerarquía de cgroup (jerarquía unificada).


