avatar

目录
Linux常见 IPC 方式

多个进程之间需要协作完成任务,进程之间的通信方式:IPC(Inter-Process Communication).

在 Linux 操作系统中,可以使用的 IPC 方式有很多种,从处理机制的角度看,他们可以分为三大类:基于通信的 IPC 方法、基于信号的 IPC 方法,基于同步的 IPC 方法。

  • 基于通信
  1. 以数据传输为手段的 IPC:通道、消息队列
  2. 基于共享内存为手段的 IPC
  • 基于信号
    操作系统的信号(signal) 机制,唯一异步的

  • 基于内存


上面的内容整理自《GO 并发编程》,关于 Linux 的常见 IPC 方式,看了篇比较全面的博文, 可以参考此篇文章。

文章作者: Viola Tangxl
文章链接: https://violatangxl.github.io/2021/02/06/ipc-type/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 椰子是只猫
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论