第5 章存储器管理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5 章存储器管理.ppt

2 452 页表始址 页表长度 + 0 2 1 3 2 8 … … 8×1024+452=8644 页表寄存器 越界中断 逻辑地址 页号 块号 物理地址 页表 例题:假设某系统为16位系统,页面大小为1K,逻辑地址为2500的页面为2,页内位移为452,则该逻辑地址转换过程如下: 具有高速缓存的地址变换机构 页表放在内存,存取一个数据或一条指令至少要访问两次内存。这种方式效率低。为提高查表速度,增设了高速缓存(联想存储器)。通常将正在运行作业当前访问的页表项存放在高速缓存中,页表的其余部分放在内存中。 地址变换过程:页号与高速缓存所有页号比较,若其中有与其匹配的页号,取出对应的块号,形成物理地址;若没有匹配的页号,还需访问内存的页表,找出对应块号,形成物理地址,并将所找到的页表项加到高速缓存中。若高速缓存已满,则必须按某种原则淘汰一个表项以腾出位置。 作业:若有一分页存储管理系统中,某作业页表如下表所示。已知页面大小为1024字节,试将逻辑地址1011,2148,3000,4000和5015转化为相应的物理地址。 0 1 2 3 2 3 1 6 页号 块号 页表 5.4.2 请求页式存储管理 页式存储管理的局限性:要求将所有作业的页面一次调入内存,不利于大作业的运行。 请求页式存储管理实现思想 页面、块与页式存储管理一样; 区别1:部分页面装入内存,当所需要的页面不在内存时由操作系统将其调入。 区别2:页表结构修改。为发现所需页面是否在内存以及为了处理当要访问的页面不在内存的情况,必须对页式存储管理的页表结构进行修改,如下: 外存地址 修改位 访问字段 状态位 块号 页号 页面是否在内存 该页最近访问记录 该页调入内存后是否被修改 该页在外存的地址 区别3:地址变换。当访问的页面在内存时,地址变换与页式存储管理 相同;当不在内存时,产生缺页中断,用户程序被中断,控制转到调页程序,由调页程序根据该页在外存的地址将其调入内存;当内存有空闲块时,只要将该页面装入任何空闲块,并将块号填入页表中相应的表目,同时修改状态位;若内存无空闲块,则必须先淘汰主存中某一页面,若被淘汰的页在主存中被修改过,将其写回辅存。 页面置换算法 目的:用于确定应淘汰哪一页的策略。 抖动:刚被淘汰出去的页,过后不久又要被访问,需要再次调入,而调入不久又再次被淘汰,然后又要访问,如此反复,使系统将大部分时间花在页面的调进和调出上。 分类:最佳置换算法、先进先出置换算法和最近最久未使用置换算法。 页面置换算法 最佳置换算法:从内存中移出永远不再需要的页面。若无这样的页面,则选出最长时间不再需要的页面。特点:不实际。 先进先出置换算法:选择在主存驻留时间最长的一页并将其淘汰。特点:对按线性顺序访问的程序比较适合,另外,可能出现Belady现象。 最近最久未使用置换算法:选择最近一段时间内没有被访问过的页淘汰。特点:实现比较困难。 例题:在一个请求分页存储管理系统中,一个作业的页面的走向为4、3、2、1、4、3、5、4、3、2、1、5,当分配给该作业的物理块数分别是3和4时,试计算采取下述页面置换算法时缺页率(假设开始执行时主存中没有页面),并比较结果。 (1)最佳置换淘汰算法; (2)先进先出淘汰算法; (3)最近最久未使用淘汰算法。 解(1)使用最佳淘汰(置换)算法,页面淘汰情况如下: 左向 第1块 第2块 第3块 缺页 4 3 2 1 4 3 5 4 3 2 1 5 4 缺 4 3 缺 4 3 2 缺 4 3 1 缺 4 3 1 4 3 1 4 3 5 缺 4 3 5 4 3 5 2 3 5 缺 2 1 5 缺 故缺页率:7/12=58.3% 物理块数为3时: 2 1 5 左向 第1块 第2块 第3块 第4块 4 3 2 1 4 3 5 4 3 2 1 5 4 缺 4 3 缺 4 3 2 缺 4 3 2 1 缺 4 3 2 1 4 3 2 1 4 3 2 5 缺 4 3 2 5 4 3 2 5 4 3 2 5 1 3 2 5 缺 故缺页率:6/12=50% 物理块数为4时: 缺页 1 3 2 5 (2)使用先进先出淘汰(置换)算法,页面淘汰情况如下: 左向 第1块 第2块 第3块 缺页 4 3 2 1 4 3 5 4 3 2 1 5 4 缺 4 3 缺 4 3 2 缺 1 3 2 缺 1

文档评论(0)

ganpeid + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档