版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
甘肃政法学院本科生试验报告〕姓名:胡靖然学院:网络空间安全学院试验课程名称:操作系统根底试验试验日期: 2023年月 日开课时间:2023-2023学年其次学期甘肃政法学院试验治理中心印制试验题目进程的共享存储区及信号量通信小组合作否姓名胡靖然 班级 2023信管学 号202381170107一、试验目的把握信号量通信的程序设计方法。了解共享内存通信的程序设计方法。了解和生疏Linux支持的共享存储区机制。二.试验环境Windows7操作系统Vmware软件Redhatlinux三、试验内容与步骤1、编程实现一个是进程向共享段写信息的例子。2、编程实现从共享段读信息的例子3、利用系统供给的主存操作函数进展的申请、调整、使用和释放。4、编程实现多个进程对同一文件的互斥写入。四、试验过程与分析1、代码如下:结果如下:结果如下:分析:该进程创立了长度为16K的共享主存段,并将共享段附加到了地址空间为addr的地址上。然后从共享段的起始单元写入0~255个自然数,等待接收进程读。2、代码如下:结果如下:〔这里只共享其中的8K空间。之后,推断共享段是否有信息,假设无,则等待,否则,读信息并进展显示。3、代码如下:结果如下:10hello20hello复制输出后,输出它的地址。4、代码如下:结果如下:本程序中创立了5自己的进程号写到文件中去,信号量的初值为1,当地一个进程执行update_file〔相当于P操作程等待无法操作文件,直到其完毕后,将其值变为1后〔相当于V操作,其它进程并发竞争对文件的写操作,并将自
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年建筑业统计报表制度题库
- 2026年国有企业违规经营投资责任追究题库
- 2026年零售行业新员工入职收银操作自测及假币识别防盗常识
- 2026年环境科学与环境监测技术应用题
- 上海浦东发展银行陆家嘴支行2026秋招软件开发岗笔试题及解析
- 2026年青年干部理论短板识别测试题
- 台山社区工作者招考真题及答案2025
- 2026年中石化招聘模拟题集炼油工艺技术岗
- 河津社区工作者招考真题及答案2025
- 二年级下册语文知识点梳理
- 毕业设计(论文)-包裹分拣机械结构设计
- 2024田径课程学生运动能力标准
- 2025厌氧好氧缺氧(AOA)活性污泥法设计标准
- 压路机操作安全规程模版(3篇)
- 上海市上宝中学新初一分班(摸底)语文模拟试题(5套带答案)
- DB13-T 5814-2023 车棚用光伏发电系统设计规范
- 09BJ13-4 钢制防火门窗、防火卷帘
- (正式版)JBT 14682-2024 多关节机器人用伺服电动机技术规范
- 北师大版小学数学五年级下册全册一课一练课课练(含答案)
- 2023年海南省工会系统招聘考试题库及答案解析word版
- 三腔二囊管使用课件
评论
0/150
提交评论