¿Cuáles son algunos casos de uso de cgroups en sistemas Embedded Linux?

Cgroups (Grupos de control) puede controlar varios recursos para grupos de tareas

1.Reservar espacio de memoria física: Reserve espacio de memoria física para ejecutar una tarea en tiempo real

subsistema -> memoria

2. Grupos de supervisión: supervise algunos grupos de tareas de propósito general y tareas en tiempo real

subsistemas -> congelador, cpuacct, memoria, perf_event

3. Ahorro de energía: cuando detectamos, a través de cpuacct. uso, que la carga de una CPU no es alta, limite la cantidad de CPU físicas que usan cpuset.cpus para lograr el ahorro de energía

subsistemas -> cpuacct, cpuset

4. Posesión exclusiva del núcleo de la CPU física: las tareas en tiempo real utilizan varias CPU físicas utilizando exclusivamente cpuset.cpus y cpuset.cpu_exclusive para lograr un tiempo de respuesta corto

subsistema -> cpuset