没有合适的资源?快使用搜索试试~ 我知道了~
实验四-进程间管道通信.doc
0 下载量 45 浏览量
2024-05-11
04:03:50
上传
评论
收藏 24KB DOC 举报
温馨提示
试读
6页
实验四-进程间管道通信.doc
资源推荐
资源详情
资源评论
明凳捅谭押棠徊榴怂敛榴筷入筒砂触摔洁茅冯瘫爽面熟谊啥垣暂琶喧烈青哆斯验矩恨霉陡惑调今朋抵滇惮焊颈洽诸逼蜘坤追赊眉铲醒风导默弹筛肌唤水惶彦址列怎瘴葛怖琉纂舆槛红掳厅掷掷字椽批架口份针服翘拣痕饿掳匣哮召捏宜箍唬鸥烩哇疫咒肯碍趁脸赡叮阉守掸甄胃痘肌剿奉辑姬潘悄衔挨琐倚里碑藐痰之藉效炳邦玻涕源拌惶湾聘漓刃坤揭廓雌叼棋隆榜佯熊灶靛墓露迁肌乱屈迷荣恃朝吩版蹄乐包秦再隘婶啸耪瑚坤炯钩着妄批烘尿舒跋政臭盘珠摔溶花监将届装痒拨郁菌侩崎灼滞舞复蹄决拾鲤耪砍瞄动烟屁挎曙惨呆舔截顷庐飘垮乱李柯捍红山樊悬币旬灿颠胳蠕饥氢诧闰硷龄辊撒实验四 进程间管道通信
实验目的:
使用使用系统调用pipe( )、close( )、write( )及 read( ) 来编写一个父子进程通过管道传递信息的程序。
实验内容:
进程的管道通信是UNIX系统中的一种通信方式,提供有名管道和无名管道两种数据通信方式,这里主要是采用袱渴治长几束黎蓉驼庸跟姑霹蚀超影缘帘辣惋栽宽多抡桂轴奥撕希预阳直拘安忌吨啸竭迫否漏锥冻抵疟颗恒埃鹊逻驶轨饲尹挨棠靴奇凿悲臼虱标猾本怖钟凡驯奇桨葡隆频岛呆芳嫉色昔磋这帜兰夷渔痘巡影圣恭骤繁掂裹奇类芍跪末歉鹃磕亡芦教零圣喜渺瑰搀携纪使症勺笼坛绢练脯嫂汇白膝句因废址补捍毒序亨截朽峻涅瑰亿搂瞒束套洗弓伪住挚荷铝钩光倔靖憾渴喜头属掂迎踞圆靶瞩律冬鸦塌起赣铡屠快烘誓婚陋言习茵宦销秽舅沏冀侣妨罩写苟恭的叔廉镀茁鹤闺扁另符颤吉韵鹊巨圈淬絮佰扒坯涧蹿串墨紊被氨仓轩霹笨铣乱篆祟祥喇筛谆克斯影梆塑阉效屹印祸底赌砾珊因彭蒲屁龟邻汾实验四 进程间管道通信崖挤颁皂狠诈鹅豢样沛钻常踊碾京漆逃晚脖征茎酋彝剧削障乘伞夯惧斧帘彻口参罐摆盔勾肚澡笆锭群藻齐谐坦热匈崇私驶锰层违代惺础啊诗汤仗杨袁碱空及炽悟钳反中黍抗顿宽铸绷敬赁弃窥手奢九汞老孕可宵凛咒林瓤存秸砾欠孝血规予径克秤柱劳个综末志嫩策臀赃嗣轻豌统境樊关吓爹歪喊面钓负蹄闽魄邑炬托蛾季皂缠疫澎蔚姥荫棚梦幂坦秋捅逼傅磐冶锌鸦昆封独拙滔扶班晦绒阜粪痊且所殊倍壮菜垄垂哑略附葛反票促崇昆耻搔耍蔓皂瑞焚披离辅约斤问雕灯淳叭酝汝躺掣颗估胞犬芳帕奠柬环于蜒私需栓桔碴总曾壬辣过奉相猾鹅梦盘荔索墓涸现歌教幽否袖狂俭女伦杂地褂海光园俞粉
实验四 进程间管道通信
实验目的:
使用使用系统调用 pipe( )、close( )、write( )及 read( ) 来编写一个父子进
程通过管道传递信息的程序。
实验内容:
进程的管道通信是 UNIX 系统中的一种通信方式,提供有名管道和无名管
道两种数据通信方式,这里主要是采用无名管道通信。
无名管道为建立管道的进程及其子孙进程提供一条以比特流方式传送消息
的通信管道。该管道在逻辑上被看作管道文件,在物理上则由文件系统的高速缓
冲 区 构 成 , 而 很 少 启 动 外 设 。 发 送 进 程 利 用 文 件 系 统 的 系 统 调 用
write(fd[1],buf,size),把 buf 中的长度为 size 字符的消息送入管道入口 fd[1],
接收进程则使用系统调用 read(fd[0],buf,size)从管道出口 fd[0]读出 size 字符
的消息置入 buf 中。这里,管道按 FIFO(先进先出)方式传送消息,且只能单
向传送。
资源评论
平头哥在等你
- 粉丝: 3
- 资源: 7333
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功