- 8
- 0
- 约1.94万字
- 约 65页
- 2018-04-14 发布于河北
- 举报
进程间通信-1
www.enj
LINUX
进程间通信程序设计-1
权声明:本课件及其印刷物、视频的 权归成都国嵌信息技术有限公司所有,并保留所有权力:任何单
位或个人未经成都国嵌信息技术有限公司书面授权,不得使用该课件及其印刷物、视频从事商业、教学活
动。已经取得书面授权的,应在授权范围内使用,并注明 来源:国嵌”。违反上述声明者,我们将追究其
法律责任。
Contents
www.enj
进程间通讯概述
管道通讯
信号通讯
共享内存
必修实验
国嵌淘宝官方 :
嵌入式Linux学习交流QQ群:
Contents
www.enj
进程间通讯概述
管道通讯
信号通讯
共享内存
必修实验
国嵌淘宝官方 :
嵌入式Linux学习交流QQ群:
目的
www.enj
为什么进程间需要通信?
1、数据传输
一个进程需要将它的数据发送给另一个进程。
2、资源共享
多个进程之间共享同样的资源。
国嵌淘宝官方 :
嵌入式Linux学习交流QQ群:
目的 www.enj
3、通知事件
一个进程需要向另一个或一组进程发送消息,通知它
们发生了某种事件。
4、进程控制
有些进程希望完全控制另一个进程的执行 (如Debug
进程),此时控制进程希望能够拦截另一个进程的所
有操作,并能够及时知道它的状态改变。
国嵌淘宝官方 :
嵌入式Linux学习交流QQ群:
发展 www.enj
Linux进程间通信 (IPC )由以下几部
分发展而来:
1、UNIX进程间通信
2、基于System V进程间通信
3、POSIX进程间通信
国嵌淘宝官方 :
嵌入式Linux学习交流QQ群:
POSIX
www.enj
POSIX(Portable Operating System Interface)
表示可移植操作系统接口。电气和电子 程师协
会 (Institute of Electrical and Electronics
Engineers,IEEE )最初开发 POSIX 标
原创力文档

文档评论(0)