- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
L : semaphore : = m ; / *控制读进程数信号量,最多m
W : semaphore : = 1 ;
begin
cobegin
process reader
begin
repeat
SP ( L , 1 , 1 ; W , 1 , 0 ) ;
Read the file ;
SV ( L , 1 ) ;
until false ;
end
process writer
begin
Repeat
SP ( W , 1 , 1 ; L , rn , 0 ) ;
Write the file ;
SV ( W , 1 ) ;
until false ;
end
coend
end .
上述算法中,SP ( w , 1 , 0 )语句起开关作用,只要没有写者进程进入写,由于这时w = 1 ,
读者进程就都可以进入读文件。但一旦有写者进程进入写时,其 W = 0 ,则任何读者进程及其他
写者进程就无法进入读写。sP ( w , 1 , 1 ; L , rn , 0 )语句表示仅当既无写者进程在写(这
时w = 1)、又无读者进程在读(这时L = rn )时,写者进程才能进行临界区写文件。
第四章
作者:佚名 来源:网络
1 在一个请求分页虚拟存储管理系统中,一个程序运行的页面走向是:
1 、2 、3 、4 、2 、1 、5 、6 、2 、1 、2 、3 、7 、6 、3 、2 、1 、2 、3 、6 。
分别用 FIFO 、OPT 和 LRU 算法,对分配给程序 3 个页框、4 个页框、5 个页框和 6 个页框的情
况下,分别求出缺页中断次数和缺页中断率。
答:
FIFO LRU OPT
页框数
3 16 15 11
4 14 10 8
5 12 8 7
6 9 7 7
只要把表中缺页中断次数除以 20,便得到缺页中断率。
2 在一个请求分页虚拟存储管理系统中,一个作业共有 5 页,执行时其访问页面次序
为:( 1 ) 1 、4 、3 、1 、2 、5 、1 、4 、2 、1 、4 、5
( 2 ) 3 、2 、1 、4 、4 、5 、5 、3 、4、3、2、1、5
若分配给该作业三个页框,分别采用 FIFO 和 LRU 面替换算法,求出各自的缺页中断次数和缺页
中断率。
答: ( 1 )采用FIFO 为 9 次,9 / 12 = 75 %。采用LRU 为 8 次,8 / 12 = 67 %。( 2 )采
用 FIFO 和 LRU 均为 9 次,9 / 13 = 69 %。
3 一个页式存储管理系统使用 FIFO 、OPT 和 LRU 页面替换算法,如果一个作业的页面走向为:
( l ) 2 、3 、2 、l 、5 、2 、4 、5 、3 、2 、5 、2 。
( 2 ) 4 、3 、2 、l 、4 、3 、5 、4 、3 、2 、l 、5 。
( 3 ) 1 、2 、3 、4 、1 、2 、5 、l 、2 、3 、4 、5 。
当分配给该作业的物理块数分别为 3 和 4 时,试计算访问过程中发生的缺页中断次数和缺页中断
率。
答: ( l )作业的物理块数为3 块,使用FIFO 为 9 次,9 / 12 = 75 %。使用LRU 为 7 次,7
/ 12 = 58 %。使用OPT 为 6 次,6 / 12 = = 50 %。
作业的物理块数为 4 块,使用 FIFO 为 6 次,6 / 12 = 50 %。使用LRU 为 6 次,6 / 12 = 50 %。
使用 OPT 为 5 次,5 /12 = 42 %。
( 2 )作业的物理块数为3 块,使用 FIFO 为 9 次,9 / 12 = 75 %。使用LRU 为 10 次,10 /
12 = 83 %。使用OPT 为 7 次,7/12 = 58 %。
作业的物理块数为 4 块,使用 FIFO 为 10 次,10 / 12 = 83 %。 使用 LRU 为 8 次,8/12=66%。
使用 OPT 为 6 次,6/12=50%.
其中,出现了
您可能关注的文档
- 房地产行业风险管理模型【荐】.doc
- 房地产行业:政策挤压供给,步入调整周期【荐】.pdf
- 房地产行业:行业进入最淡季 估值修复还需等待【荐】.pdf
- 房地产金融第一章【荐】.ppt
- 房屋中介管理系统【荐】.doc
- 手把手教你如何使用UE高亮编程语言【荐】.pdf
- 手摇削笔器外形改造的毕业设计【荐】.doc
- 手机国代商销量降逾三成 运营商和电商双夹击【荐】.doc
- 手机天线的现状与未来【荐】.doc
- 手机操作系统【荐】.ppt
- 场地脚手架工程施工方案(3篇).docx
- 2024年浙江省丽水市松阳县玉岩镇招聘社区工作者真题及参考答案详解一套.docx
- 2024年河南省郑州市惠济区古荥镇招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市淳安县文昌镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省台州市三门县小雄镇招聘社区工作者真题带答案详解.docx
- 2024年浙江省宁波市余姚市河姆渡镇招聘社区工作者真题及完整答案详解1套.docx
- 2024年浙江省丽水市景宁畲族自治县雁溪乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省杭州市临安市板桥乡招聘社区工作者真题及答案详解一套.docx
- 2024年湖北省宜昌市点军区土城乡招聘社区工作者真题及答案详解一套.docx
- 2024年浙江省台州市路桥区桐屿街道招聘社区工作者真题附答案详解.docx
文档评论(0)