6. 进程API之进程资源回收函数
6.1 wait函数和waitpid函数 简介
6.1.1 wait函数
调用该函数使进程阻塞,直到任一个子进程结束或者是该进程接收到了一个信号为止。如果该进程没有子进程或者其子进程已经结束,wait函数会立即返回。
此时父进程属于可中断状态
6.1.2waitpid函数
功能和wait函数类似。可以指定等待某个子进程结束以及等待的方式(阻塞或非阻塞,由参数指定阻塞还是不阻塞.)。事实上wait()函数只是waitpid()函数的特例,内部实现wait()函数时,直接调用waitpid()。
6.2 wait函数
6.2.1 wait 函数原型
#include <sys/types.h>
#include <sys/waith.h>
pid_t wait