管道通信的几种情况分析

      在linux中,管道是一种常见的进程间通信方式,不过它只能用于具有亲缘关系的进程之间.

      下面是管道通信过程中几种情况的讨论:

       1.读端打开,写端打开

          此时管道的读端将阻塞,直至有数据从管道的写端写入

       2.读端打开,写端关闭

          此时读端将立即返回

       3.读端关闭,写端打开

          此时一旦像管道写入数据,将报告异常

扫描二维码关注公众号,回复: 1354800 查看本文章

猜你喜欢

转载自liukexiong.iteye.com/blog/1113107