• 进程通信
    • 分类
    • 管道
      • FIFO

    进程通信

    进程间通信(Inter-Process Communication),简称IPC

    分类

    • 管道通信
    • 信号通信
    • 共享内存通信*
    • 信号量通信*
    • 消息队列通信*
    • 套接口(Socket)通信
    • 全双工管道通信(部分Unix系统支持,Linux只支持半双工管道)

    加星号*的三种通信方式,是源自于AT&T发行的System V(SYSV)版本的新IPC机制。

    管道

    • 管道pipe
    • 命名管道FIFO

    FIFO

    命名管道FIFO,应该是静态实体,因此创建方式有两种:

    • 函数mkfifo创建
    • 终端使用命令mknodmkfifo 创建