分析Linux内核进程间通信机制
发布时间
阅读量:
阅读量
进程通信
- 进程间通信的目标
-
- 通信方式的划分
-
管道机制
-
-
无名管道
-
- 无名管道的工作原理
- pipe函数的使用
- fork调用下管道的共享机制
- 从文件描述符角度解析管道的运行机制
- 管道的主要特性
-
有名管道
-
- 无名管道与有名管道的差异分析
- 有名管道的打开规则说明
- 有名管道的实际应用案例
-
-
System V共享内存机制
-
- 共享内存的结构示意图
- 共享内存相关的数据结构定义
- 实现共享内存的操作函数
-
- 创建共享内存的操作流程
- 销毁共享内存的方法
- 将共享内存与进程关联的过程
- 取消进程与共享内存之间的关联操作
- 利用共享内存实现进程间的信息交互方式
- 共享内存与管道在功能上的区别对比
-
进程间通信的核心目标
数据传输:某一进程需将其所持有的信息传递至另一进程。
资源共享:多个进程可共同使用相同的资源。
通知事件:某一进程需向另一进程或一组进程发送信息,以告知其发生了特定事件(例如,当某个进程终止时,需向其父进程发出通知)。
进程控制:部分进程期望对其他进程的运行进行完
全部评论 (0)
还没有任何评论哟~
