IPC (管道、FIFO、消息队列、共享内存、信号、信号量)
IPC (管道、FIFO、消息队列、共享内存、信号、信号量)
进程间通信(IPC,InterProcess Communication)的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。
一、管道
管道是基于文件描述符的通信方式。当一个管道建立时,它会创建两个文件描述符fd[0]和fd[1]。其中fd[0]固定用于读管道,而fd[1]固定用于写管道。
①半双工通信模式。
②只用于具有亲缘关系的进程之间的通信。如父子进程、兄弟进程、
③可看成是一种特殊的文
原创
2021-02-20 20:41:13 ·
325 阅读 ·
0 评论