linux进程间通讯一、管道(pipe)及有名管道(named pipe)二、信号(signal)三、消息队列(message)四、共享内存(shared memory)五、信号量(semaphore)六、套接字(socket)
进程间通信:一、管道(pipe)及有名管道(named pipe)管道可用于具有亲缘关系的父子进程间的通信,有名管道除了具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。实现机制:管道是由内核管理的一个缓冲区,相当于我们放入内存中的一个纸条。管道的一端连接一个进程的输出。这个进程会向管道中放入信息。管道的另一端连接一个进程的输入,这个进程取出被放入管道的信息。一个缓冲区不需要