Skip to content

Latest commit

 

History

History

13

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

父进程或子进程的死亡是否会影响对方? 什么是孤儿进程?

子进程死亡不会影响父进程,不过子进程死亡时,会向它的父进程发送死亡信号。反之父进程死亡,一般情况下子进程也会随之死亡,但如果此时子进程处于可运行状态、僵死状态等等的话,子进程将被 init 进程手痒,从而成为孤儿进程。

另外,子进程死亡的时候(处于“终止状态”),父进程没有及时调用 wait()waitpid() 来返回死亡进程的相关信息,此时子进程还有一个 PCB 残留在进程表中,被成为僵尸进程。