

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 统一控制组层次结构 (cgroup v2)
<a name="cgroupv2"></a>

 控制组 (cgroup) 是 Linux 内核的一项功能，用于分层组织进程并在进程之间分配系统资源。控制组被广泛用于通过 `systemd` 实现容器运行时系统。

 AL2 支持cgroupv1，以及 AL2 023 支持cgroupv2。在运行容器化工作负载时（例如[使用基于 AL2023 的 Amazon ECS AMI 托管容器化工作负载](ecs.md)时），这一点值得注意。

 尽管 AL2 023 仍然包含可以让系统使用运行的代码cgroupv1，但这不是推荐或支持的配置，并且将在未来的 Amazon Linux 主要版本中完全删除。

 有大量关于[低级 Linux 内核接口](https://docs.kernel.org/admin-guide/cgroup-v2.html)的文档以及 [systemd cgroup 委派文档](https://systemd.io/CGROUP_DELEGATION/)。

 容器之外的一个常见使用案例是创建对可以使用的系统资源施加限制的 `systemd` 单元。有关更多信息，请参阅 [systemd.resource-control](https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html)。