进程间通信:
1、进程间的数据共享:
管道、 消息队列、 共享内存、 Unix域套接字
易用性: 消息队列 > Unix域套接字 > 管道 > 共享内存(经常与信号量一起用)
效 率: 共享内存 > Unix域套接字 > 管道 > 消息队列
常 用: 共享内存、Unix域套接字
2、异步通信
信号
3、同步与互斥(做资源保护)
信号量
进程间通信:
1、进程间的数据共享:
管道、 消息队列、 共享内存、 Unix域套接字
易用性: 消息队列 > Unix域套接字 > 管道 > 共享内存(经常与信号量一起用)
效 率: 共享内存 > Unix域套接字 > 管道 > 消息队列
常 用: 共享内存、Unix域套接字
2、异步通信
信号
3、同步与互斥(做资源保护)
信号量