Éléments de démarrage
Cgroups
Les cgroups sont une fonctionnalité du noyau Linux qui limite, compte et isole l'utilisation des ressources (CPU, mémoire, entrée/sortie, réseau, etc.) d'une collection de processus.
Ces groupes de contrôle peuvent être utilisés de multiples façons :
- En accédant le système de fichier virtuel du cgroup manuellement.
- En créant et gérant des groupes à la volée en utilisant des outils tels que cgcreate, cgexec et cgclassify (libcgroup).
- A travers le "daemon moteur de règles" qui peut déplacer les processus de certains utilisateurs, groupes de manière automatique ou commander aux cgroups comme cela a été spécifié dans sa configuration.
- Indirectement à travers d'autres logiciels utilisant les cgroups, tels que Docker, LXC, libvirt, systemd, etc.