1 管道的本质是进程间通信的一种手段
这个命名是非常形象的,数据从管道的一端流向管道的另外一端,然后另外一个进程等在那里,只要有数据了就进行处理。
2 管道连接的多个命令是同时启动的
也就是说,管道连接的多个命令的进程之间是并行的,管道就相当于进程间通信的一个buffer,是一个生产者和消费者模式,但是这里的生产者和消费者只有一个人。前者输出到buffer中,后者里面去buffer中读取数据处理。
reference:
http://www.linfo.org/pipes.html
1 管道的本质是进程间通信的一种手段
这个命名是非常形象的,数据从管道的一端流向管道的另外一端,然后另外一个进程等在那里,只要有数据了就进行处理。
2 管道连接的多个命令是同时启动的
也就是说,管道连接的多个命令的进程之间是并行的,管道就相当于进程间通信的一个buffer,是一个生产者和消费者模式,但是这里的生产者和消费者只有一个人。前者输出到buffer中,后者里面去buffer中读取数据处理。
reference:
http://www.linfo.org/pipes.html