

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 統合コントロールグループ階層 (cgroup v2)
<a name="cgroupv2"></a>

 コントロールグループ (cgroup) は、プロセスを階層的に整理し、システムリソースをプロセス間で分散するための Linux カーネルの機能です。コントロールグループは、コンテナランタイムの実装や、さまざまな用途に `systemd` によって使用されています。

 AL2 は cgroupv1 をサポートし、AL2023 は cgroupv2 をサポートします。これは [AL2023 ベースの Amazon ECS AMI を使用したコンテナ化されたワークロードのホスト](ecs.md) の場合などの、コンテナ化されたワークロードの実行時に特に顕著です。

 AL2023 にはまだ cgroupv1 を使用してシステムを実行させるコードが含まれていますが、これは推奨もサポートもされていないため、Amazon Linux の今後のメジャーリリースで完全に削除される予定です。

 「[systemd cgroup 委任ドキュメント](https://systemd.io/CGROUP_DELEGATION/)」など、[低レベルの Linux カーネルインターフェース](https://docs.kernel.org/admin-guide/cgroup-v2.html)に関するドキュメントは豊富です。

 コンテナ以外のユースケースは、使用できるシステムリソースに制限を設けた `systemd` ユニットを作成する場合です。詳細については、「[systemd.resource-control](https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html)」を参照してください。