进程间怎么通信?

0
小熊
小熊
管理员提问于7月前
答案 1
1
最佳答案
小熊小熊 管理员回答于7月前

* linux中的管道,优点是简单,缺点是不适合频繁的通信。大小受限且只能承载无格式字节流的方式
* 消息队列,按照独立单元(消息体)进行发送,双方约定好约定好消息类型或者正文的格式,发送到消息队列的数据太大,需要拷贝的时间也就越多
* 共享内存,使用ipcs创建共享内存,不需要拷贝,可立即感知,但容易出现冲突和覆盖