SIGCHLD信号与进程异步等待

进程等待 首先,让我们先来回顾一下有关进程等待的知识。 所谓进程等待,说的就是父进程等待子进程: 如图,父进程调用wait和waitpid函数等待子进程,从而清理系统中的僵尸进程。在此过程中,父进程可以阻塞等待子进程结束,也可以非阻塞地查询是否有子进程结束等待清理(也就是轮询的方式)。 若采用阻塞等待方式,父进程就不能处理自己的工作了;采用非阻塞方式,父进程在处理自己工作的同时还要时不时地轮询⼀下
相关文章
相关标签/搜索