Linux Cgroup v2は、統合階層、改善されたリソースアカウンティング、プロアクティブなリソース管理のためのPSI(Pressure Stall Information)など、v1からの重要な改善を導入しています。このガイドでは、cpu.weight、cpu.max、memory.high、memory.maxなどのCPUとメモリ分離のコアメカニズムをカバーします。また、パフォーマンスを維持しながらOOMキルを回避するための制限設定など、本番環境向けの実践的なチューニングアドバイスを提供します。主要なトピックには、PSIメトリクスの理解、cgroupコントローラーの設定、リソース競合のデバッグが含まれます。コンテナ化されたワークロードやマルチテナントサービスを実行するエンジニアにとって、Cgroup v2の習得は安定した効率的なインフラストラクチャに不可欠です。このガイドは実際のシナリオと一般的な落とし穴を強調しており、SREやプラットフォームエンジニアにとって貴重なリファレンスとなります。
Linux Cgroup v2のCPU/メモリ分離、PSI、本番チューニング戦略を網羅したガイド。