linux系统编程-进程间通信-无名管道(pipe)无名管道实现通信:如何使用管道进行通信:例程
无名管道实现通信:只能用于具有亲缘关系之间的通信,及就是父子进程间通信。管道通信来自于继承,通信基于文件描述符。管道有固定的读段和写段fd[0]和fd[1];只能单向通信,一边进一边出,可实现半双工通信。管道像文件,但是不是文件,它是一段特殊的内存,在kernelSpace中。当通信结束之后则就不可见。既然管道像文件,则它的操作可以使用文件的IO来操作,当管道为空时,则读会阻塞,则写也会阻塞。平时提到的,代码段数据。。。。这是UserSpace 占据了3-4G.另外的是kernelSpa