僵尸进程
如果父进程fork一个子进程,父进程没有调用wait函数,子进程先结束,成为僵尸进程,那么当父进程终止时,
不管其是正常退出还是异常退出,子进程都是由init进程领养吗?需要区分正常和异常退出吗?
[解决办法]
子进程都结束还领养啥?
[解决办法]
你说的都对.
init进程取代你的父进程成为子进程的父进程,它接下来会wait你的子进程, 和你的父进程行为是一样的, 你不需要担心.
发布时间: 2012-09-25 09:55:59 作者: rapoo
僵尸进程
如果父进程fork一个子进程,父进程没有调用wait函数,子进程先结束,成为僵尸进程,那么当父进程终止时,
不管其是正常退出还是异常退出,子进程都是由init进程领养吗?需要区分正常和异常退出吗?
[解决办法]
子进程都结束还领养啥?
[解决办法]
你说的都对.
init进程取代你的父进程成为子进程的父进程,它接下来会wait你的子进程, 和你的父进程行为是一样的, 你不需要担心.