【发布时间】:2011-10-12 09:33:39
【问题描述】:
我的 Linux 进程有 4 个子进程。在执行一段时间后,所有子进程都被 init 进程收养。我们如何预防这种情况? (僵尸进程不是这种情况)。
该进程是用 C 语言编写的,操作系统是 Linux。我的代码调用waitpid!可能是什么问题?在 99,99% 的情况下,我们没有这个问题。
最后更新:如果有人执行“kill -9”怎么办?这会立即终止父进程并使子进程成为孤儿。
【问题讨论】:
-
您的编辑不会改变答案。