进程间通信(IPC) ## 1.管道(Pipes) 单向通信机制。适用于父子进程之间的通信。 ## 2.命名管道(FIFO) 允许无亲缘关系的进程通信。适用于任意两个进程之间的通信。 ## 3.消息队列(Message queues) 消息队列是一个存放消息的数据结构,允许进程之间以消息的形式传递数据。 实现方式:System V 系统,POSIX系统不一样实现。 使用场景:适用于需要消息传递和排队处理的场景。 ## 4.共享内存(Share Memory) 共享内存允许多个进程在同一物理内存区域中读写数据 实现方式:System V 系统,POSIX系统不一样实现。 适用场景:需要高效率大数据量传输的场景。 ## 5.信号(Signals) 信号是进程间传递通知的机制。 ## 6.套接字(Sockets)