引言 UNIX 内核管理的进程自主地操作,从而产生更稳定的系统.然而,每个开发人员最终都会遇到这样的情况,即其中一组进程需要与另一组进程通信,也许是为了交换数据或发送命令.这种通信称为进程间通信(Inter-Process Communication,IPC).System V (SysV) UNIX 规范描述了以下三种 IPC 机制,它们统称为 SysV IPC: 消息队列 信号量 共享内存 此外,进程还可以通过其他机制通信,例如: 读.写和锁定文件 信号 套接字 管道 FIFO(先进先出)…