- 23
- 0
- 约1.44千字
- 约 2页
- 2021-09-28 发布于山东
- 举报
实验三进程间通信
实验三进程间通信
PAGE
PAGE / NUMPAGESPAGE2
实验三进程间通信
PAGE
实 验 三 进 程 间 通 信
班级: xxx 学号: xxx 姓名: xxx 分数:
1、实验目的:
Linux系统的进度通讯机构(IPC)赞同在任意进度间大批量的交换数据。本实验的目的是认识和熟悉Linux支持的通讯体系、共享储藏区体系及信号量体系。
2、实验预备内容:
阅读Linux系统的 等源码文件,熟悉 Linux的三种通讯体系。
3、实验内容:
(1)信息的创办,发送和接收
(2)使用系统调用msgget(),msgsnd(),msgrev()及msgctl()编制一长度为1k的消
息发送和接收程序。
程序设计
(1)为了便于操作和观察结果,用一个程序作为“引子”,先后 fork()两个子进
程,SERVER和CLIENT,进行通讯。
(2)SERVER端建立一个Key为75的信息队列,等待其他进度发来的信息。当遇到种类为1的信息,则作为结束信号,取消该队列,并退出SERVER。SERVER每接收到一个信息后显示一句“(server)received”。
(3)CLIENT端使用Key为75的信息队列,先后发送种类从10到1的信息,然退后出。最后一个信息,即是SERVER端需要的结束信号。CLIENT每发送一条信息后显示一句“(client)sent”。
您可能关注的文档
最近下载
- TB_T 3526-2018机车车辆电气设备 接触器.pdf
- GB∕T 21413.2-2021 轨道交通 机车车辆电气设备 第2部分:电工器件 通用规则.pdf
- 突破服装软件说明书.doc VIP
- GB∕T 21413.1-2018 -轨道交通 机车车辆电气设备 第1部分:一般使用条件和通用规则.pdf
- 深度解析(2026)《TBT 3526-2018机车车辆电气设备 接触器》.pptx VIP
- 认识职业医生幼儿园家长课堂.ppt VIP
- 水星船外机四冲程 40HP 50HP 60HP EFI 2002-2004 英文维修手册.pdf VIP
- 13464电脑动画复习资料.docx VIP
- 医院检查申请单.doc VIP
- 运筹学课件-ch7非线性规划教学幻灯片.ppt VIP
原创力文档

文档评论(0)