1[实验题目]
进程间基于消息队列的通信
2[实验目的]
系统了解linux系统的通信机构IPC ,掌握IPC中消息通信机制,理解消息通信的方法及特征。
3[实验内容]
编写一段程序,同时父进程创建两个子进程p1和p2;并使子进程p1与子进程p2通过消息队列相互发送消息(512字节)。
4[实验要求]
(1)掌握系统调用msgget()、msgsnd()、msgrev()、msgctl()的使用方法及其功能,理解消息通信原理;
(2)系统理解linux 的三种通信机制。
5[思考问题]
(1)消息通信与管道通信有何区别(进程家族)?
(2)为什么unix中要增设IPC核心软件包?
1