首页 > 系统服务 > 详细

Linux进阶系列 1 --- 进程通信

时间:2020-03-25 19:35:42      阅读:69      评论:0      收藏:0      [点我收藏+]

 

进程都是运行在物理内存上

linux 进程中通信方式

1.无名管道 (无文件名,适合亲缘进程通信)

 pipe() 函数实现

技术分享图片

write  read  IO操作函数  以文件方式来读取,写入操作数据

 

技术分享图片

 

 

 因为没有文件名,无法调用open()函数打开文件

 

技术分享图片

 

 

2 有名管道 (有文件名)

   技术分享图片

 

 

 

3.消息队列(网状通信)

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

  ipcs 命令可查看消息队列

msgsend  msgrecv

4.共享内存

技术分享图片

 

 

5.信号量

 

 

 

视频地址:https://www.bilibili.com/video/BV1fE411v7Bb?p=18

 

Linux进阶系列 1 --- 进程通信

原文:https://www.cnblogs.com/leaveast/p/12568338.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!