僵尸进程与孤儿进程

发布时间 2023-06-15 14:46:38作者: Anonymous596

僵尸进程:

一个父进程利用 fork 创建子进程,如果子进程退出,而父进程没有利用 wait 或者 waitpid 来获取子进程的状态信息,那么子进程的状态描述符依然保存在系统进程表中。

孤儿进程:

一个父进程退出, 而它的一个或多个子进程仍然还在运行,那么这些子进程就会变成孤儿进程,孤儿进程将被 init 进程(进程号为1)所收养,并由 init 进程完成它们的状态收集工作