- 9
- 0
- 约1.66千字
- 约 9页
- 2017-12-25 发布于贵州
- 举报
操作系统实验报进程的管道及消息通信操作系统实验报告进程的管道及消息通信
实验题目 进程的管道及消息通信 小组合作 否 姓名 班级 学 号 一、实验目的 1、为了掌握linux进程通信系统调用的功能,这里给出了进程通信实现机制中使用的系统调用命令的格式和如何利用系统调用命令进行进程通信编程,以便通过学习,提高学生对进城通信系统调用的编程能力。
2、理解进程通信的原理,掌握管道通信机制,熟悉无名管道和有名管道通信的实现。 二.实验环境 Windows xp、VMware、Linux系统 三、实验内容与步骤 (1)编写两个程实现进程的无名管道和有名管道通信。要求分别调用pipe()、close()、write()、read()、popen()、pclose()、mknod()、mkfifo()、open()实现多个进程间的通信。
(2)调试并分析结果。
对观察到的内容做详细记录分析,并写出实验报告。 实验过程与分析 1.使用无名管道pipe(),进行父子进程之间的通信。
编写的程序如下:
运行结果如下:
结果分析:
父进程首先被调用时,运行结果为:
之后父进程阻塞等待子进程终止,当系统调度子进程运行时,输出如下的信息:
之后父进程被唤醒,调度运行,输出如下结果后程序退出。
对于以上的结果:首先父进程使用pipe(chan1)系统调用打开一个无名管道,之后创建一个子进程。子进程复制父进程的打开文件表。为了正确通信,父进程关闭读通道
您可能关注的文档
- 思想品德七八年知识点思想品德七八年级知识点.doc
- 思想品德九年级教版第9课教案思想品德九年级苏教版第9课教案.doc
- 思想品德七年级二单元中考复习思想品德七年级第二单元中考复习.ppt
- 思想道德修养与律基础_在线作业_C思想道德修养与法律基础_在线作业_C.doc
- 思想品德:第二三课《不以规矩 难成方圆》课件(苏教版七年级下)思想品德:第二十三课《不以规矩 难成方圆》课件(苏教版七年级下).ppt
- 思想品德课开卷试的答题技巧思想品德课开卷考试的答题技巧.ppt
- 思路决定出路 念决定贫富思路决定出路 观念决定贫富.doc
- 思想品德教学中主学习能力的研究思想品德教学中自主学习能力的研究.ppt
- 怡景社区外来务人员服务中心怡景社区外来务工人员服务中心.doc
- 急性心力衰竭的急性心力衰竭的护.ppt
- 2026《岳阳林纸中高层领导力现状、问题及对策》9200字.doc
- 2026《云南白药内部控制中存在的问题及对策研究》6500字 .doc
- 2026《云南水富云天化企业所得税会计研究》8800字 .doc
- 2026《长赐轮事件中的各类损失及海上保险问题分析》4200字.docx
- 2026《直播带货发展背景下企业品牌价值评估研究的相关理论文献研究综述》6100字.docx
- 6 怎么都快乐 课件-2025-2026学年语文一年级下册统编版.pptx
- 2026《旬邑彩贴剪纸保护与传承研究的文献综述》3300字.docx
- 2026《伊春光明集团薪酬管理改进调研报告》6000字.doc
- 《变现金句1000条》番外篇.pdf
- 第8课《时间的脚印》课件(内嵌视频)-2025-2026学年统编版语文八年级下册.pptx
原创力文档

文档评论(0)