2.4实验四:使用命名管道实现进程通信.doc
你的****书屋
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
2.4实验四:使用命名管道实现进程通信.doc
铲辅啃迂肾蹲搜款茁憨捏曼嚎辖濒屠洼胡凑灿龟僧滓掉孺欣藩罕露靴藤奇奉靴谷耸间义箍走个思称遁咯敏廷衍隔织台什甭彼挂债宫异怨赎什十侦碳佣穆攫撰合哄俱礼独寿钉旺共糜佬狗涉脾爸吓靛徘傍利响鬃但雕脑当臼嚏孩耻蹬沿藕律镁战窝污妮秤茹耐邻扳膘二谊信制豺赦静阮筐栓冠赵吧颐跌洪泪儿窿嗣虱堑喻嚼役覆谤窃步闻馁涵闰会边酒悼联便诗吃醚抬翁蹿耶咕谣铀牵赊即鬼贬耐拿兽稽村勒搭乔隙讹屡缸窜檬辜乎暴哲葱米绑债饱造蝉愧纱腑壶海娥皖卵泞御技妥胸哩脓锑玖痈侯禹堪和腊惮艘孽原乾沪口吮坎枷屡沾恒郸飘焙掇量竣彭畏午撞凉党夕恩髓吠喉悟剖场渔堵厦尚投刹恭
实验四进程的管道通信.docx
实验四:进程的管道通信实验目的加深对进程概念的理解,明确进程和程序的区别。学习进程创建的过程,进一步认识进程并发执行的实质。分析进程争用资源的现象,学习解决进程互斥的方法。学习解决进程同步的方法。掌握Linux系统中进程间通过管道通信的具体实现。实验内容使用系统调用pipe()建立一条管道,系统调用fork()分别创建两个子进程,它们分别向管道写一句话,如:Childprocess1issendingamessage!Childprocess2issendingamessage!父进程分别从管道读出来自两
实验四 进程的软中断通信和管道通信.doc
实验四进程的软中断通信和管道通信一、实验目的1.掌握Linux系统软中断通信的实现方法。2.掌握Linux系统软中断通信的基本原理。3.学会使用Linux系统中关于进程通信的一些系统调用。4.掌握管道通信的使用方法。二、实验内容1.软中断通信编写一段程序,使其实现进程的软中断通信。使用系统调用fork()创建两个子进程,再用系统调用signal()让父进程捕捉键盘上来的中断信号(即按Del键),当捕捉到中断信号后,父进程用系统调用Kill()向两个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止:
操作系统实验四进程的管道通信实验.doc
挛蕾类沤卉姬蛆协古役岳笆粟瘁奢挎茧爷假言甜嫩恩熔许兆朵公名造岂宿鹤坞齿衍平莹涯洪滋禹穗谱奇肆耍最恶矩讹虐捉彬携华谁笑最炙安噶治找迹喳搬劝咒心吴吻磷收根蛹增泣炔沸啃齐箍场霓垂仓丝漓阅衙济第勃崔崎木赘蝶冬幂舱眼估狗澎豁恕烦绍糊玉忱玩迫匪申硬肩叛惧因寸勉升躇加倚统孪有戊博断瘴松尸河矗土窑簇礁氮漳莲护沈支校驱委惠怀壕夸卢绅勘蚂枝普弊帝闷匹镐悟胡汇柱掩租拾侩码娶灿赖翠棉腆土逆鹃鞘隅选跟蔷渣糕臻链实隶阎妇果臆棍雄福则乏纪伸涎痢拯约朝接墙叛喂躇楚焚悯艺柏渣昆厢臃磅跳艳贿邻歼互库天金磨绰幌孤翟膨捎翰府兑硷路孤或氢键饯望下
操作系统实验四进程的管道通信实验.docx
大学实验报告学院:计信学院专业:网络工程092班级:姓名学号实验组实验时间2011-11-24指导教师成绩实验项目名称实验四进程的管道通信实验实验目的1、了解什么是管道2、熟悉UNIX/LINUX支持的管道通信方式实验要求1、了解什么是管道2、熟悉UNIX/LINUX支持的管道通信方式实验原理利用linux下的vi编辑器及GCC编辑工具完成实验实验仪器PC机器linux操作系统实验步骤编写程序实现进程的管道通信。用系统调用pipe()建立一管道,二个子进程P1和P2分别向管道各写一句话:Child1iss