← 所有标签

标签:信号

1 篇文章

kill 不掉、defunct 堆满:进程信号与僵尸回收这件常被误判的事
Linux运维13 min read

kill 不掉、defunct 堆满:进程信号与僵尸回收这件常被误判的事

kill -9 把进程干不掉,ps 里却还挂着一行 defunct——这类现象八成被错怪成「服务僵死」。从一次凌晨告警讲起,把信号到底是什么、为什么 -9 也会失效、僵尸进程怎么定位又该怎么回收讲透,顺带把 D 状态、孤儿进程、systemd 的信号投递这几个真正容易踩的点拆开。