pid_t waitpid( pid_t pid,
pid<-1 等待进程组识别码为 pid 绝对值的任何子进程。
pid=-1 等待任何子进程,相当于 wait()。
pid=0 等待进程组识别码与目前进程相同的任何子进程。
pid>0 等待任何子进程识别码为 pid 的子进程。
options 选项中
pipe (无名管道) 只能在一个进程中通信;
与pipe 对应的
socketpair (
任务1: TCP 实现进程池 ,先fork( ) 好一堆子进程,在客户端来请求时,将信息交给子进程处理;
int fds【2】 父子进程见通信的描述符
1. socketpair ( fds ) 建立父进程 与 子进程 间的通信,将描述符放在 一个数组或者链表中
2. sendmsg 和 recvmsg
3.
具体见 0905 号 代码;
UDP 则比较简单