jingtianer / blog_comment

0 stars 0 forks source link

cha26.监控子进程 - Jingtianer #64

Open jingtianer opened 1 year ago

jingtianer commented 1 year ago

https://jingtianer.github.io/home/2023/06/19/linux/Linux-UNIX%E7%B3%BB%E7%BB%9F%E7%BC%96%E7%A8%8B%E6%89%8B%E5%86%8C/cha26/

孤儿与僵尸 孤儿: 子进程结束前父进程未wait结束的进程。其父进程会变成1由init接管进行wait 僵尸: 父进程未结束,子进程已经结束,且父进程未执行wait。系统保留僵尸的进程表记录,以备未来父进程需要wait获取其结束状态 无法被kill,只能kill其父进程 1编写一程序以验证当一子进程的父进程终止时,调用getppid()将返回1(进程 init的进程ID)。 无聊,不弄