Unix
中子进程退出后,如果父进程没有使用wait()
函数获得子进程的退出状态,则子进程的相关信息仍然会在系统的进程表里占用一席之地,这时的子进程称之为zombie
进程。如果父进程先于子进程退出,这时的子进程称之为orphan
进程,而init
进程则会变成orphan
进程的父进程。init
进程会定期处理父进程是init
的zombie
进程。
Unix
中子进程退出后,如果父进程没有使用wait()
函数获得子进程的退出状态,则子进程的相关信息仍然会在系统的进程表里占用一席之地,这时的子进程称之为zombie
进程。如果父进程先于子进程退出,这时的子进程称之为orphan
进程,而init
进程则会变成orphan
进程的父进程。init
进程会定期处理父进程是init
的zombie
进程。