- 5
- 0
- 约9.25千字
- 约 7页
- 2018-02-28 发布于湖北
- 举报
3 操作系统课程设计-进程通信-管道
写在前面:这是操作系统课程设计实验报告(管道通信实验),前半部分是实验手册上的内容(老师发的),后面有该实验的实验报告,这个是我自己做的,不是网上搜来的,绝对原创,现在免费分享到文库上,目的是为了交流和共享。以后会边做边分享。虽然实验报告已经被老师审核通过,但如果还有不对的地方,请斧正。
实验手册内容:
实验三 进程通信
(二)进程的管道通信实验
实验目的
1、了解什么是管道
2、熟悉UNIX/LINUX支持的管道通信方式
实验内容
编写程序实现进程的管道通信。用系统调用pipe( )建立一管道,二个子进程P1和P2分别向管道各写一句话:
Child 1 is sending a message!
Child 2 is sending a message!
父进程从管道中读出二个来自子进程的信息并显示(要求先接收P1,后P2)。
实验指导
一、什么是管道
UNIX系统在OS的发展上,最重要的贡献之一便是该系统首创了管道(pipe)。这也是UNIX系统的一大特色。
所谓管道,是指能够连接一个写进程和一个读进程的、并允许它们以生产者—消费者方式进行通信的一个共享文件,又称为pipe文件。由写进程从管道的写入端(句柄1)将数据写入管道,而读进程则从管道的读出端(句柄0)读出数据。
句柄fd[0]
句柄fd[1]
读出端
写入端 二、管道的类型:
1、有
您可能关注的文档
- 2011年高考理综山东卷——化学答案及详解.ppt
- 2011年考研英语经典资料——1999-2000考研英语真题及答案.doc
- 2011高考生物一轮复习课件:必修一1章 走进细胞.ppt.ppt
- 2012年医院贯彻落实廉政准则自查自纠报告及整改.doc
- 2011年考研英语经典资料-1980-2010考研英语真题及答案.doc
- 2011西安世界园艺博览会推广项目书.ppt
- 2012年心理咨询师(二级)考试咨询心理学试题及答案.doc
- 2012年幼儿园未来三年发展规划.doc
- 2012年一级建造师建设工程法规及相关知识考试核心点全.doc
- 2012糖尿病健康教育PPT 2_1814144851.ppt.ppt
最近下载
- 2026年高考化学二轮复习(全国)专题16 大题突破——化学实验综合(专题专练)(解析版).pdf VIP
- 2025年高考物理真题分类汇编专题19 力学计算(全国)(原卷版).docx
- 七年级生物下册必背核心知识点(人教版2025新教材)_可搜索.pdf VIP
- AI+新型智慧工业园区建设方案(52页 PPT).pptx
- 国开(宁夏)50125-地下建筑结构-形考作业四.pdf VIP
- 石家庄市2026年高三(二模)地理试卷(含答案).pdf
- 小学生必背古诗75首(可打印) .pdf VIP
- 精品解析:北京市中国人民大学附属中学2025-2026学年七年级下学期期中语文试题(解析版).docx VIP
- 2025年浙江省事业单位教师招聘考试生物学科专业知识试卷详解.docx VIP
- 2026年省立护士招聘考试题库.docx VIP
原创力文档

文档评论(0)