- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
补充习题 练习题 一个32位的虚拟存储系统有两级页表,其逻辑地址中,第22到31位是第一级页表,12位到21位是第二级页表,页内偏移占0到11位。一个进程的地址空间为4GB,如果从0XC0000000开始映射4MB大小页表,请问第一级页表所占的4KB空间映射在什么位置,并说明理由。(注意B代表字节,一个32位地址占4字节) 一、作业的周转时间 二、计算作业周转时间 操作系统中采用多道程序设计技术以提高CPU及各种资源的利用率, 试以下例比较说明. 假定系统中有一个CPU, 一台I/O设备, 二者可同时工作, 有三个作业X,Y,Z, 各自的程序行为是: I/O CPU I/O CPU I/O (单位: ms) X 20 20 20 30 20 Y 40 30 40 10 Z 30 20 30 ① 假若采用单道串行方式调度运行, 总的周转时间是多少? ② 假若采用多道程序设计技术调度, 调度优先权X最高, Y其次, Z最低,当前三个作业都已就绪. 试画出调度时序图, 给出各自的以及总的周转时间. 二(续) ①各自的周转时间 X=(20+20+20+30+20) =110 (ms) Y = (20+20+20+30+20)+(40+30+40+10) = 230 (ms) Z = (20+20+20+30+20)+(40+30+40+10)+(30+20+30)=310(ms) 总的周转时间=110+230+310=570,平均周转时间=570/3=190 ②各自的周转时间 X:110(ms) Y:140 (ms) Z:210(ms) 总的=110+140+210=460,平均=460/3?153 三、P/V操作例子(司机与售票员) 汽车司机与售票员之间必须协同工作, 一方面, 只有售票员把车门关好了,司机才能开车, 因此, 售票员关好车门应通知司机开车; 另一方面, 只有当汽车已经停下, 售票员才能开门上下客, 故司机停车后应通知售票员. 假定某辆公共汽车上有一名司机与两名售票员. 汽车当前正在始发站停车上客.试设必要的信号量并赋初值, 用P、V操作写出他们的同步算法. 三(续) 设信号量为:doorclose=0; busstop=1; conbegin Driver:begin repeat P(doorclose); 开车; 到站; 停车; V(busstop); 乘客上/下车; forever end 习题:一个供销商与三个喝冰水者 习题解答:一个供销商与三个喝冰水者 Procedure sever While(true) { drinkers. Serve(); } Cobegin sever; drinker1; drinker2; drinker3; coend P/V操作的应用 某公司有两个生产部门和一个装配部门,两个生产部门分别生产甲、乙两种零件,装配部门的任务是把甲、乙两种零件组装成产品。两个生产部门每生产一个零件后都要分别把它们送到装配部门的货架S1、S2上。S1存放零件甲,S2存放零件乙,S1和S2均可容纳20个零件。装配人员每次从货架上取一个甲零件和一个乙零件后组装成产品。请用P、V操作进行正确管理。 算法描述 Begin 信号量初值: mutex1:=1; mutex2:=1; empty1:=20; empty2:=20; full1:=0; full2:=0 Cobegin A部门: begin Repeat 生产一个产品A; P(empty1); P(mutex1); 将产品A放入S1; V(mutex1); V(full1); Until false End 另一种描述? Begin A:=1; B:=1; S1:=0; S2:=0; Procedure: Product A: 部门A begin repeat While (S120) begin P(A); Produce A; S1=S1+1; V(A); End Forever end 四、银行家算法 在银行家算法中,若出现下述的资源分配情况: Process Allocation Need Available p0 1,0,2,3 7,6,6,1
您可能关注的文档
- 《排水固结.ppt
- 《控制系统反馈.ppt
- 《接触基础理论.ppt
- 《控制理论的发展及应用.ppt
- 《控制系统的工作过程与方式方法.ppt
- 《控制计划方法论.ppt
- 《控制计划方法论图文.ppt
- 《推杆锁方案.ppt
- 《推荐系统最基础的简介.ppt
- 《推荐一本好书.ppt
- 2025年贵州工业职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年西昌民族幼儿师范高等专科学校高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年西藏警官高等专科学校高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年贵州工商职业学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
- 2025年贵州工商职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年贵州农业职业学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年许昌职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年许昌职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
最近下载
- 小公司组织架构图及部门职责(4篇).pdf VIP
- 2020新译林版高中英语选修三全册课文翻译(英汉对照).pdf
- 2020新译林版高中英语选修第二册全册课文翻译(英汉对照).doc
- The Blair Witch Project《女巫布莱尔(1999)》完整中英文对照剧本.docx VIP
- 17J02 重庆市建设工程施工现场安全设施标准二 双排扣件式脚手架 DJBT-088-2017.docx VIP
- 2020新译林版高中英语选修第一册课文翻译(英汉对照).docx
- 渝22J01 建设工程施工现忱高处坠落生命线设置标准图集 DJBT50-155.docx VIP
- NICE3000-故障代码.pdf VIP
- 17J01 重庆市建设工程施工现场安全设施标准一 水平防护棚 DJBT-087-2017.docx VIP
- 第二次全国污染源普查生活污染源产排污系数手册(试用版).pdf
文档评论(0)