← 所有标签

标签:cgroup v2

1 篇文章

一台机器被一个进程拖垮:用 cgroup v2 和 systemd 把它关进笼子
Linux运维14 min read

一台机器被一个进程拖垮:用 cgroup v2 和 systemd 把它关进笼子

凌晨两点,一台共用机器 load 飙到 80,SSH 都卡。查下来是个批处理脚本 fork 爆炸,把整台宿主的 CPU 和内存吃光。这种「一个进程搞死全机」的事,ulimit 管不住、nice 降优先级也只是缓解。真正的答案是 cgroup v2——配合 systemd 的 resource control,给每个服务画好 CPU、内存、IO 的硬边界,谁越界谁先死,绝不连累邻居。