进程篇——wait()与waitpid()销毁进程
文章目录销毁进程孤儿进程和僵尸进程
销毁进程
wait()函数原型:
waitpid()函数原型
这两个函数的区别如下:
在一个子进程终止前,wait使其调用者阻塞,而waitpid有一个选项,可使调用者不阻塞;
waitpid()并不等待在其调用之后的成功第一个终止的子进程,它有若干个选项,可以控制它所等待的进程
waitpid()能够等待指定的一个进程结束
注意:
如果其所有子进程都还在运行,则调用wait()或waitpid()的父进程阻塞。
只要有一个进程终止,wait就会返回。也就是说只
原创
2020-05-24 20:14:44 ·
326 阅读 ·
0 评论