View a markdown version of this page

Hiérarchie des groupes de contrôle unifiés (groupe 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 (groupe 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.

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

Même si AL2023 inclut toujours du code permettant de faire fonctionner le systèmecgroupv1, il ne s'agit pas d'une configuration recommandée ou prise en charge et 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 utilisées par des limites. Pour plus d'informations, consultez https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html systemd.resource-control.