进程间通信的6中通信方式

一、管道通信 匿名管道: 应用场景: Linux的 | 命令就是管道,将前一个命令的输出作为后一个命令的输入。 管道的特点: 单向传输数据,如果需要双向传输需要创建两个管道。 缺点:管道的通信方式效率低,不适合进程间频繁地交换数据。大小收到限制,只能在父子进程间通信 优点: 简单,同时可以很容易知道管道里的数据已经被另一个进程读取了。 实现原理: 就是在内核空间里开辟的一块缓存区域,并返回两个文件
相关文章
相关标签/搜索