Ubuntu僵尸进程虽不直接消耗大量CPU/内存,但会通过以下方式影响系统稳定性:
- 资源占用:占用进程表项、内存、文件描述符,可能导致新进程无法创建或系统资源耗尽。
- 性能下降:增加系统管理开销,干扰进程调度,可能引发服务响应变慢。
- 安全隐患:可能被恶意利用发起DoS攻击,或因保留敏感信息导致信息泄露。
- 维护困难:干扰系统日志分析,增加故障排查复杂度。
处理建议:优先通过重启父进程或服务清理僵尸进程,避免直接强制终止;开发时确保父进程正确调用wait()/waitpid()回收子进程资源。