- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统原理教程张丽芬习题解答
操作系统 第2章
2-9.
x=3 运行顺序为 Px,P3,P5,P6,P9
T=(x+(x+3)+(x+3+5)+(x+3+5+6)+(x+3+5+6+9))/5=x+9.6
3x=5 运行顺序为 P3,Px,P5,P6,P9
T=(3+(3+x)+(3+x+5)+(3+x+5+6)+(3+x+5+6+9))/5=0.8x+10.2
5x=6 T=0.6x+11.2
6x=9 T=0.4x+12.4
9x T=0.2x+14.2
2-12.计算采用FCFS、SJN、RHN的平均周转时间和平均带权周转时间:
作业号 提交时刻 估计运行
作业号 提交时刻 估计运行 开始运行时刻 完成时刻
时间 FCFS SJN RHN FCFS SJN RHN
1 8.00 2.0 8.0 8.0 8.0 10.0 10.0 10.0
2 9.00 1.2 10.0 10.8 10.5 11.2 12.0 11.7
3 9.50 0.5 11.2 10.0 10.0 11.7 10.5 10.5
4 10.20 0.3 11.7 10.5 11.7 12.0 10.8 12.0
2.05/3.307 1.65/1.875 1.875/2.8125
FCFS 作业运行顺序:1,2,3,4
各作业的周转时间Ti和平均周转时间T:
T1=10.0-8.00=2.0 T2=11.2-9.00=2.2
T3=11.7-9.5=2.2 T4=12.0-10.2=1.8
T=(T1+T2+T3+T4)/4=(2.0+2.2+2.2+1.8)/4=8.2/4=2.05
各个作业的平均带权周转时间W计算如下:
W=(2/2+2.2/1.2+2.2/0.5+1.8/0.3)=(1+1.83+4.4+6)/4=3.307
2) SJN 作业运行顺序:1,3,4,2
T1=10.0-8.00=2.0 T2=12-9.00=3
T3=10.5-9.5=1.0 T4=10.8-10.2=0.6
T=(T1+T2+T3+T4)/4=(2.0+3.0+1.0+0.6)/4=6.6/4=1.65
各个作业的平均带权周转时间W计算如下:
W=(2/2+3/1.2+1/0.5+0.6/0.3)/4=1.875
3) HRN 作业运行顺序:1,3,2,4
先选择作业1 从8.00-------10.00。当作业1完成时,究竟选谁运行,只有通过计算,选择响应比高者运行:
作业2的响应比=((10-9.0) +1.2)/1.2=1.83
作业3的响应比=((10-9.5)+0.5) /0.5=2.0
作业4还未到,只能选作业3运行。
作业3运行到10.5结束,再计算剩余的作业2和4:
作业2的响应比=((10.5-9.0)+1.2)/1.2=2.25
作业4的响应比=((10.5-10.2)+0.3) /0.3=2 选作业2运行。
作业2到11.7完成。最后运行作业4。运行到12.0,全部结束。
各个作业的周转时间计算如下:
t1=2 t2=11.7-9=2.7 t3=10.5-9.5=1 t4=12-10.2=1.8
各个作业的平均周转时间计算如下:
T==(2+2.7+1+1.8)/4=1.875
各个作业的平均带权周转时间计算如下:
W=(2/2+2.7/1.2+1/0.5+1.8/0.3)/4=2.8125
2-13. 已知作业A,B,C,D,E需要的运行时间分别为10,6,2,4,8分钟,优先级分别为3,5,2,1,4。
(1)轮转法(假定时间片=2分钟)
作业完成的顺序为C,D,B,E,A
开始作业轮转一周需10分钟,
作业C的周转时间:Tc=10分钟 (6分)
C完成后,剩下四个作业,轮转一周需8分钟,
作业D的周转时间:Td=10+8×(4-2)/2=18分钟(16分)
D完成后,剩下三个作业,轮转一周需6分钟,
作业B的周转时间:Tb=18+6×(6-2-2)/2=24分钟(22分)
B完成后,剩下两个作业,轮转一周需4分钟,
作业E的周转时间:Te=24+4=28分钟(28分)
E完成后,只剩下作业A,
作业A的周转时间:Ta=28+2=30分钟(30分)
您可能关注的文档
最近下载
- 六年级下册综合实践活动教案-创建我们自己的银行阅读银行 全国通用.docx
- 《立在地球边上放号》课件(24张PPT) 高中语文统编版必修上册第一单元.pptx
- 急诊医学知识考试必备题库资料(500题).pdf
- 《艾青诗选》诗歌选录.pdf
- MT_T 1192-2020 液压支架用防冻液.docx
- 【听课记录】初二英语教学听课记录及评析:Module 9 unit 1.pdf
- 六年级奥数思维训练100题(含答案与解析).pdf
- 新能源汽车发展史精品课件.pptx VIP
- 统编版语文四年级上册第二单元习作:我的家人 拓展指导课件(共36张PPT).pptx VIP
- 高中语文总复习 小说的特征——把握文体,鉴赏叙事和描写.DOCX VIP
文档评论(0)