【发布时间】:2018-06-11 11:19:15
【问题描述】:
- 我的系统基于 Linux ( 3.12.14 ),我可以看到 Zombie 进程 [ sh ] 非常频繁地创建。
- 我发现 (crond -l 9) 是僵尸的父进程。我确认,始终 crond -l 9 是父进程。
- 根据 crontab (crontab -l),许多脚本基于配置运行。
- 我们有解决这个问题的办法吗?或者我们如何在不重启 crond 进程的情况下避免僵尸进程?
- 我们没有重启 crond 的选项,因为许多实时特定脚本作为 crondtab 配置的一部分运行。
- 清楚地表明“sh”变成了僵尸([sh] 并且它的父进程正在运行 crond (crond -l 9)。
【问题讨论】:
-
这不是 cron 创建僵尸。脚本是。他们不是在等待他们创造的孩子。