Hiérarchie des groupes de contrôle unifiés (cgroup v2) - Amazon Linux 2023

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Hiérarchie des groupes de contrôle unifiés (cgroup v2)

Un groupe de contrôle (cgroup) est une fonctionnalité du noyau Linux permettant d'organiser hiérarchiquement les processus et de répartir les ressources système entre eux. Les groupes de contrôle sont très fréquemment utilisés pour implémenter un environnement d'exécution de conteneur, et par systemd.

Les supports AL2 et AL2023 cgroupv1 les prennent en charge. cgroupv2 Cela est notable si vous exécutez des charges de travail conteneurisées, par exemple lors de l'Utilisation d'AMI Amazon ECS basées sur AL2023 pour héberger des charges de travail conteneurisées.

Bien que l'AL2023 contienne toujours du code permettant au système de fonctionner en utilisantcgroupv1, cette configuration n'est ni recommandée ni prise en charge, et elle sera complètement supprimée dans une future version majeure d'Amazon Linux.

Il existe une documentation abondante sur les interfaces du noyau Linux de bas niveau, ainsi qu'une documentation sur la délégation des groupes de contrôle systemd (langue française non garantie).

Un cas d'utilisation courant en dehors des conteneurs consiste à créer des systemd unités dont les ressources système peuvent être limitées. Pour plus d'informations, consultez systemd.resource-control.