首页/系统/Linux 内核与性能调优速查/cgroup v2 memory.oom.group 整组终止
内存与 OOM58 条

cgroup v2 memory.oom.group 整组终止

设为 1 时该 cgroup 发生 OOM 会整组一起被终止,避免组内部分进程死亡留下的不一致状态,适合不可分割的工作负载。

接口memory.oom.group
取值0(默认,只杀个体)/ 1(整组)
场景容器、成组服务

查看与设置

查看与设置
cat /sys/fs/cgroup/<组>/memory.oom.group
echo 1 | sudo tee /sys/fs/cgroup/<组>/memory.oom.group

易错点

  • 整组终止会把同组健康进程一并带走,混布服务慎用
  • 与 memory.max 配合才有明确边界,没有限额时很少触发

数据来源与参考

  • Linux 内核 Documentation/admin-guide/cgroup-v2.rst
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌