当前位置: 技术问答>linux和unix
问下关于进程通讯
来源: 互联网 发布时间:2017-03-10
本文导语: A进程在发生一个事件的时候通知进程B 用什么方式 ? | 进程间通信的方式很多呀。 共享内存 管道 message socket 信号量 信号 | 方法1:socket,包括unix domain socket 方法2:FIFO 方法...
A进程在发生一个事件的时候通知进程B
用什么方式 ?
用什么方式 ?
|
进程间通信的方式很多呀。
共享内存
管道
message
socket
信号量
信号
共享内存
管道
message
socket
信号量
信号
|
方法1:socket,包括unix domain socket
方法2:FIFO
方法3:消息队列
方法4:共享内存, 一般需配合(互斥锁与信号量)或者信号量
方法5:信号, 可以配合共享内存以及与共享内存配合的东西(方法4)
方法2:FIFO
方法3:消息队列
方法4:共享内存, 一般需配合(互斥锁与信号量)或者信号量
方法5:信号, 可以配合共享内存以及与共享内存配合的东西(方法4)