摘要:
进程一旦调用了wait,就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已经退出,如果让它找到了这样一个已经变成僵尸的子进程,wait 就会收集这个子进程的信息, 并把它彻底销毁后返回;如果没有找到这样一个子进程,wait就会一直阻塞在这里,直到有一个出现为止。如果该进程没有子进程,则立即出错返回,返回值为-1(注意,是wait()函数立即返回,而不是说该父进程也跟着结束了,父进程里该语句后的内容还是要照样接着执行的)wait(等待子进程中断或结束)相关函数 waitpid,fork表头文件#include<sys/types.h>#include<sys/wait 阅读全文
posted @ 2012-01-13 21:29 网名还没想好 阅读(358) 评论(0) 推荐(1) 编辑