wait() 或 waitpid() 系统调用回收子进程资源。SIGCHLD 信号,自动调用回收函数。systemd 管理服务,配置 Restart=always 确保子进程被正确回收。supervisord 监控进程,自动重启异常进程。nohup 和 & 运行命令,避免终端关闭导致子进程异常。ps aux | grep 'Z' 或 top/htop 查看状态为 Z 的进程。pstree 或 pgrep 查找僵尸进程的父进程。kill -9,可能导致数据丢失)。sudo systemctl restart nginx)。/etc/sysctl.conf,优化 pid_max 等参数(需根据系统负载调整)。systemd-cgtop 或 Prometheus 监控进程状态,设置异常告警。注意:大量僵尸进程可能导致进程表耗尽,影响系统稳定性,需及时处理。优先通过优化父进程逻辑避免产生僵尸进程,而非依赖事后清理。