这几天读完了UNP v2,对进程间通信与同步的方式有所了解,现对主要的知识点总结如下: 根据出现的历史,先有的管道,FIFO,信号,然后是systemV IPC,再是后来的Poxis IPC,systemV IPC是内核持续性的,而Poxis根据实现不同有的是内核有的是文件系统持续性. 管道:分为管道和FIFO, 管道一般用于父子进程,不能跨进程传输,通过pipe函数调用产生一对文件描述符,父进程fork子进程的时候会复制文件描述符,然后父子进程分别关闭自己不需要的读或写端,如此就可以通信,FI