管道的介绍

管道

它是一个连接读写进程的文件,用户进程间数据交互和进程同步造作。管道是单向的,发送进程视管道为输出文件,将大量数据以字节流的形式送入管道;接收进程视管道为输入文件,接收管道的数据。
管道的介绍_第1张图片

管道优缺点

1、管道可以传输数据,但是它只能在进程家族内使用。
2、管道是单向的,写入或者读取进程在操作时,另一个进程必须等待。

注意

发送者和接收者必须知道对方是否存在,如果对方不存在了,就没有必要继续发送或者接收数据,系统会调用SIGPIPE信号通知进程。

你可能感兴趣的:(管道)