标签: unix process operating-system fork
在fork调用之后,子级将调用exit(),然后父级会正常退出。孩子会成为孤儿并成为父母的父母吗?如果是这种情况,我应该在初始化调用等待之前将进程视为僵尸吗?
答案 0 :(得分:2)
init将其设为父级(采用)。是的,您会看到一个僵尸进程,直到init调用wait()为止,但是init会立即调用wait(),因此在实践中您永远不会陷入僵尸进程。 init非常适合立即收获与其关联的僵尸进程。
init
wait()