ImageVerifierCode 换一换
格式:PPT , 页数:33 ,大小:1.92MB ,
文档编号:4514086      下载积分:25 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-4514086.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(晟晟文业)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(第43基本页式存储管理分析课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

第43基本页式存储管理分析课件.ppt

1、 存储管理存储管理分区分区4分区分区3分区分区2分区分区1连续分配方式连续分配方式()回顾:回顾:1.分区分区2.分区分区进程进程1进程进程2进程进程4进程进程3进程进程1进程进程2进程进程3进程进程4内存的用户可用空间内存的用户可用空间导入:导入:经过一段时间的分配回收后,内存中存在很多很经过一段时间的分配回收后,内存中存在很多很小的不可利用的空闲空间小的不可利用的空闲空间-碎片碎片(零头零头)。)。用户程序用户程序1用户程序用户程序6用户程序用户程序310KB30KB14KB用户程序用户程序926KBa)紧凑前紧凑前用户程序用户程序1用户程序用户程序6用户程序用户程序3用户程序用户程序98

2、0KBb)紧凑后紧凑后导入:导入:固定分区固定分区离散存储离散存储+基本分页存储管理基本分页存储管理实分页实分页 新授:新授:中国好声音中国好声音-香港行香港行这么多人,住这么多人,住在哪里好呢?在哪里好呢?前提:前提:1.酒店的全部客房都是标准的酒店的全部客房都是标准的双人双人间。间。2.我们团队的我们团队的性别比例很合适性别比例很合适的哦!的哦!(共82人人)您好!请问酒店现在有空您好!请问酒店现在有空房间吗?我需要房间吗?我需要41个标准个标准间,间,欢迎光临,您需要的欢迎光临,您需要的41个标准间我们可以提供个标准间我们可以提供.但是它们不在同一楼层,但是它们不在同一楼层,房间号也不连

3、续!房间号也不连续!1组组 1号号 曹丽雪曹丽雪205号房间号房间 2号号 郭颖郭颖2组组 3号号 曹伟磊曹伟磊206号房间号房间 4号号 何晶何晶3组组 5号号 黄雪萍黄雪萍211号房间号房间 6号号 贾倩贾倩 41组组 82号号 蔺秀莹蔺秀莹415号房间号房间基本分页存储管理基本分页存储管理实分页实分页 一、一、实现原理实现原理 将内存空间等分成若干将内存空间等分成若干frameframe、页架、帧、页架、帧),并),并按物按物理地址递增理地址递增的顺序连续的顺序连续编号编号为为0 0,1 1,22块块新授:新授:内存空间内存空间0#1#3#2#4#5#低地址低地址高地址高地址基本分页存储

4、管理基本分页存储管理实分页实分页 进程的虚拟空间划分成一系列与进程的虚拟空间划分成一系列与物理块物理块的的(也称为(也称为,并按并按逻辑地址递增逻辑地址递增的顺序连续的顺序连续编编号号为为0 0,1 1,22页页新授:新授:进程的虚拟空间进程的虚拟空间0页页1页页2页页一、一、实现原理实现原理 基本分页存储管理基本分页存储管理实分页实分页 若进程的若进程的总页数不大于内存中的总页数不大于内存中的可用块数可用块数,系统就可以以,系统就可以以页页为单为单位位离散分配离散分配,并在内存中为该进,并在内存中为该进程建立一个能够反映其程建立一个能够反映其逻辑页与逻辑页与物理块映射关系物理块映射关系的的“

5、”。新授:新授:一、一、实现原理实现原理 进程的页表进程的页表页号页号块号块号存取控存取控制字段制字段基本分页存储管理原理图示基本分页存储管理原理图示Os区区进程进程B013245内存空间内存空间进程进程A的虚拟空间的虚拟空间0页页1页页2页页0页页1页页2页页进程进程A的页表的页表页号页号块号块号021325由由硬件决定硬件决定,页面大小要页面大小要适适中中,常为,常为2的的幂字节,一般幂字节,一般为为512B4KB。1.基本上解决了基本上解决了碎片碎片问题。问题。2.实现了由实现了由连续存储到连续存储到离散存储离散存储的的飞跃。飞跃。基本分页存储管理基本分页存储管理一起来分析一起来分析:为

6、什么块尺寸为什么块尺寸太大太大或或太小太小都不好?都不好?基本分页存储管理基本分页存储管理一起来分析一起来分析:新授:新授:例如例如:对:对8B8B的进程虚拟空间按页大小为的进程虚拟空间按页大小为2B2B进行分页。进行分页。0页页1页页2页页3页页0B1B2B3B4B5B6B7B逻辑地址逻辑地址如何表示?如何表示?7 73 3 *2 2 +1 1逻辑页号逻辑页号页内偏移量页内偏移量页大小页大小二、二、地址转换地址转换 P=A/L 1.逻辑地址结构:逻辑地址结构:十进制表示十进制表示逻辑地址逻辑地址页面大小页面大小页号页号页内地址页内地址新授:新授:A=P*L W W=A%L二、二、地址转换地址

7、转换 页号页号 P页内地址页内地址 W0i i-1n1新授:新授:二进制表示二进制表示1.逻辑地址结构:逻辑地址结构:对于对于n n位的逻辑地址,设页大小为位的逻辑地址,设页大小为字节。字节。高高n ni i位位2.物理地址结构:物理地址结构:A 物理地址物理地址L 块大小块大小P 块号块号W块内地址块内地址新授:新授:类似于逻辑地址类似于逻辑地址 A=P *L W 查查页表页表二、二、地址转换地址转换 由由地址变换机构地址变换机构实现实现3.地址转换过程:地址转换过程:新授:新授:页表页表页表寄存器页表寄存器PTR(Page-Table Register)二、二、地址转换地址转换 页表始址页

8、表始址页表长度页表长度页表寄存器页表寄存器PTRPTR+页号页号 P 页内地址页内地址 W逻辑地址逻辑地址A A0页号页号块号块号P页表页表越界中断越界中断新授:新授:NY块号块号 P 块内地址块内地址W物理地址物理地址AAP内存内存地址转换过程图地址转换过程图当执行一条指令需访问内存当执行一条指令需访问内存两两次次4.具有具有的地址变换机构的地址变换机构 为提高效率,克服为提高效率,克服两次访存两次访存的弊端的弊端,在地址变换机构中,增设一在地址变换机构中,增设一个具有并行查找能力的个具有并行查找能力的高速缓冲寄存器高速缓冲寄存器,又称,又称“联想寄存器联想寄存器”(Associative

9、Memory)(Associative Memory)或或“快表快表”,用以存放当前用以存放当前被频繁访问的被频繁访问的页面号和对应的页表项页面号和对应的页表项。快表一般只存放快表一般只存放16-51216-512表项,表满时需进行淘汰。由于程序表项,表满时需进行淘汰。由于程序和数据的访问有局部性,所以快表和数据的访问有局部性,所以快表“命中率命中率”可达可达90%90%以上以上。新授:新授:二、二、地址转换地址转换 具有块表的地址变换机构具有块表的地址变换机构新授:新授:页表始址页表始址页表长度页表长度页表寄存器页表寄存器PTRPTR+页号页号 P 页内地址页内地址 W逻辑地址逻辑地址A A

10、0页号页号块号块号P页表页表越界中断NY块号块号 P 块内地址块内地址W物理地址物理地址AAP内存内存页号 块号P快快表表例:设访问主存时间为例:设访问主存时间为200ms,访问联想存贮器为访问联想存贮器为40ms,命,命中率为中率为90,则平均存取时间为多少?,则平均存取时间为多少?查页表查页表两次访存两次访存:平均为:平均为200200400ms查块表查块表、页表、页表(200+40)90(200+200)10256ms解:解:方法方法1:只设页表只设页表方法方法2:增加快表增加快表小练习小练习101110780121742n第0页页表1460121023第1页页表114115011023

11、外部页表012345671141151468第n页页表14680121023内存空间1.相关数据结构相关数据结构 1 1):每个进程一个页表,存在于内存的:每个进程一个页表,存在于内存的OSOS空间,记录各个空间,记录各个 逻辑页到物理块之间的映射关系及页内存取控制权限等。逻辑页到物理块之间的映射关系及页内存取控制权限等。新授:新授:三、三、分配与回收分配与回收2 2):整个系统一个表,存放每个进程请求分配的页面数:整个系统一个表,存放每个进程请求分配的页面数 及实际分配给它的内存空间的页表信息、请求是否及实际分配给它的内存空间的页表信息、请求是否 得到满足等。得到满足等。进程号进程号请求块数

12、请求块数页表始址页表始址 页表长度页表长度状态状态1.相关数据结构相关数据结构 3 3)内存分配表内存分配表位示图位示图 整个系统一个表,存在于内存的整个系统一个表,存在于内存的OSOS空间,用比特位来记录内空间,用比特位来记录内存每一块是否已分配的信息。(存每一块是否已分配的信息。(如:如:1 1已分;已分;0 0未分未分)新授:新授:三、三、分配与回收分配与回收举例举例:已知某系统内存的可分配区被分为:已知某系统内存的可分配区被分为256256块,则位示图需占块,则位示图需占 用用256/8256/83232字节字节的内存空间。的内存空间。0 1 0 0 1 1 1 01 0 0 1 0

13、1 0 0 0 0 0 1 1 0 0 101310174 4)空闲页面链空闲页面链:不占额外的内存空间:不占额外的内存空间 2.分配分配 新授:新授:三、三、分配与回收分配与回收3.回收:回收:删除页表,并将归还的块对应的位由删除页表,并将归还的块对应的位由1 1置为置为0 01.共享共享 若两个进程的某若两个进程的某2 2个逻辑页号对应的物理块号相同,则可达到共个逻辑页号对应的物理块号相同,则可达到共享该块的目的。享该块的目的。新授:新授:四、四、共享与保护共享与保护013245内存内存022513页表页表10314页表页表22.保护保护 1 1)越界检查越界检查2 2)存取控制检查存取控

14、制检查:在页表中设置相应的位在页表中设置相应的位可读可读、可写可写、可执行可执行新授:新授:四、四、共享与保护共享与保护答答:2)对逻辑地址(对逻辑地址(2500)D:Pint(25001K)2W25001K452 由已知,页号由已知,页号 P2 对应的页面号对应的页面号 P4,逻辑(逻辑(2500)D对应物理地址对应物理地址P 1KW(4548)D 例例1:一个分页式存储管理系统中,用户虚拟空间每页:一个分页式存储管理系统中,用户虚拟空间每页1KB,假定,假定某时刻用户的第某时刻用户的第0,1,2,3页分别分配的物理块号为页分别分配的物理块号为10,8,4,17,将逻辑地址(,将逻辑地址(2

15、500)D转换为物理地址。转换为物理地址。练习:练习:例例2:设虚拟地址为:设虚拟地址为(7101)8,每一物理块为每一物理块为128字节字节,请描述请描述如何进行地址重定位如何进行地址重定位?12827(7101)8 (111,00 1,000,001)2 =(3 4 1 0 1 )8页号为页号为(34)8,偏移量为偏移量为(101)8,块号块号p由由页表页表指定,偏移量指定,偏移量w不变不变,按按 A=p *L w 形成物理地址。形成物理地址。练习:练习:解惑解惑:(11,100 1,000,001)21:有一系统采用页式存储管理,有一作业大小是:有一系统采用页式存储管理,有一作业大小是8

16、KB,页,页大小为大小为2KB,依次装入内存的第,依次装入内存的第7、9、10、5块,试将块,试将十进十进制逻辑制逻辑地址地址7145,3412转换成转换成对应的物理对应的物理地址。地址。(电子作业文档详见网络平台电子作业文档详见网络平台)作业:作业:基本分页存储管理基本分页存储管理实分页实分页 系统自动将系统自动将内存分块内存分块,将,将虚拟空间分页虚拟空间分页,页、块等大小,页、块等大小,且都从且都从0 0连续编号,在进程运行时,将进程所有逻辑页连续编号,在进程运行时,将进程所有逻辑页一次性一次性装入内存装入内存中,相邻页所占的块可以中,相邻页所占的块可以不连续不连续,并通过,并通过“”来记录页与块之间的映射关系。来记录页与块之间的映射关系。按逻辑地址不同表示下(按逻辑地址不同表示下(十进制十进制、二进制二进制)的不同方法,)的不同方法,将其分解为将其分解为逻辑页号逻辑页号和和页内偏移量页内偏移量,通过,通过页表页表,获得对应的,获得对应的物理块号物理块号,最终形成物理地址。,最终形成物理地址。本堂小结本堂小结

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|