进程管理(七) 等待和终止进程

mac2026-08-08  6

why wait() when

exit()

exit() 进程结束

wait()

子进程exit()时,用户空间的资源被回收,但是内核中的pcb还存在,在父进程调用wait()回收子进程pcb完成前,子进程处于僵尸态 如果父进程先于子进程退出,则祖先进程会定时扫描僵尸进程,代替原父进程完成对子进程pcb的回收

最新回复(0)