什么是进程间通信(ipc)

进程间通信

  • 数据传输
  • 资源共享
  • 事件通知
  • 进程控制

Linux系统下的ipc

  • 早期unix系统ipc

    • 管道
    • 信号
    • fifo
  • system-v ipc(贝尔实验室)

    • system-v 消息队列
    • system-v 信号量
    • system-v 共享内存
  • socket ipc(BSD)
  • posix ipc(IEEE)

    • posix 消息队列
    • posix 信号量
    • posix 共享内存