- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统ch9的
Ch 9 连续存储分配、页式存储
管理
目的与要求:了解连续存储分配,掌握页式存储管理。
重点与难点:连续可变存储管理,页式存储管理。
;存储管理;内存空间安排;界地址寄存器;二、覆盖(overlap)
;基本思想:将处于等待状态(等I/O)或就绪(等CPU)状态的进程从主存换出到辅存,把将要执行的进程移入主存。;特点:任一时刻内存可有多道作业,每道作业连续存放于内存.
;; 2.基址寄存器、长度寄存器和动态地址转换机构。当作业被调度运行时,将作业所占内存基址及长度送基址、长度寄存器,每次内存访问时,先看访问地址是否小于长度,然后+基址进行访存。用户程序代码是动态浮动的。;二、作业调度;三、存储碎片
内部碎片:内存某存储区间大于其存放作
业空间的部分。
外部碎片:内存某存储区间容不下要运行
的作业时。; 一、管理方法
;举例:;分配:分配策略包括首次满足法/最佳满足法/最大满足法,在找到合适的空闲块后,从其中将作业大小的空间分给作业,而剩余部分挂入空闲队列。
下面F 是空闲块集合; size(k)为块k的大小; size(v)为用户所需空间。
1.如果所有属于F 的k,均有size(k)size(v),则失败。
2.否则按某一策略选出k,使得
size(k)size(v)
3.F = F – {k};;回收:
当作业结束时,收回作业所占空间,将此块链入空闲队列。
若空闲队列中原来有与此块的相邻块,则把这些块合并成一个大连续块。;紧致(compact):通过移动作业位置可以将零散的空闲块连接成大块。要求作业动态可浮动。;一、空间安排
用户进程空间(地址)叫逻辑空间(地址);
内存空间(地址)叫物理空间(地址);
用相同长度为单位对逻辑空间等分出的每
个区域叫页,对物理空间等分出的区域叫
页帧,对外存交换区等分出的每个区域叫
块。;回收:当进程结束时,系统回收它的所有物理页帧入空闲队列。
二、动态地址转换机构
因页式方法中逻辑地址与物理地址之间失去自然联系,故要通过页表,并由硬件动态地址转换机构将逻辑地址映射成物理地址才能正确访存。;1; (二)地址结构
逻辑地址 = p(页号)· d(页内位移)
物理地址 = f(页帧号)· d(页内位移)
p = 线性逻辑地址 / 页面大小;
d = 线性逻辑地址 – p×页面大小。; (三)页面大小的考虑
将页面大小取成2的k次幂(k是正整数),获取p和d的除法或乘法只要通过位移实现。
页面大小为2的k次幂的地址转换原理如下:; CPU有一个用于页号→页帧号转换的联想存储器。将页表存入联想存储器的地址,其转换原理如下:(快速和项数少);地址转换的一般过程:
(联想存储器可以看成是页表的cache); 在进程被调度占用CPU时,将进程页表始址装入页表始地址寄存器,同时用新的页表内容替换联想存储器中的原内容。; 三、可用空间管理
可用bitmap数组或空闲页帧链来管理可用页帧。
四、共享与保护
通过页表可以使几个逻辑空间指向同一个物理空间,实现程序共享。
; 举例:;存储保护:
越界保护:设置页表长度寄存器,查页表前,先检查页号是否越界。
操作访问保护:在每个页表项中增设一存储保护域,用于说明对该页的访问权限,每一个对该页存储的访问都首先比照是否满足该页访问权限的说明,满足则访问,否则报错。;举例:设为每一页表项增加三位,R位表示读权限,W位表示写权限,E位表示执???权限。
R W E
0 0 0 不可进行任何操作
0 0 1 可以执行,不可以读写
0 1 0 只可以写
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
您可能关注的文档
- 彩云主机培训文档 V的2.0.ppt
- 彩色图像平滑处理主的要算法的分析和实现.doc
- 彩妆用具的选择与使的用.ppt
- 彭州市基准地价的.doc
- 彻底卸载广联达计价的软件的方法.doc
- 律师业务与公证(第2的版)-在线作业_D.doc
- 很有意义的十幅画的.ppt
- 得实打印机参数维护的设置.doc
- 德士克员工招募与保的留--格知教育.ppt
- 德赛恩云智能监控资的料.ppt
- 2024年沧州市公务员考试行测真题及答案详解(名师系列).docx
- 粮油食品检验人员复习提分资料带答案详解(精练).docx
- 粮油食品检验人员自我提分评估(考点精练)附答案详解.docx
- 粮油食品检验人员全真模拟模拟题附参考答案详解(精练).docx
- 2025年延安市公务员考试行测试卷历年真题附答案详解(突破训练).docx
- 2025年株洲市公务员考试行测试卷历年真题含答案详解.docx
- 2024年枣庄市公务员考试行测真题及完整答案详解1套.docx
- 2024年抚顺市公务员考试行测真题及答案详解(各地真题).docx
- 2025年常州市公务员考试行测真题及一套参考答案详解.docx
- 2023年德州市公务员考试行测试卷历年真题及1套完整答案详解.docx
最近下载
- 林伟贤-魅力口才第1-40集全.ppt
- 海上油气集输油气混输管道浅析.pptx
- 广东省2024年本科普通类(历史)投档情况.pdf VIP
- 路堑高边坡安全专项施工方案.docx VIP
- deform v11安装教程注意前先退出安全管家之类杀毒软件以免过程中拦.pdf VIP
- trnsys太阳能系统详细案例.ppt VIP
- 可摘局部义齿修复工艺技术 第四章 可摘局部义齿的设计及制作流程 第四章 可摘局部义齿的设计及制作流程.pptx VIP
- 卫生巾营销策划方案.doc VIP
- PE聚乙烯焊工考试试卷.doc VIP
- 2025河南工业大学招聘非事业编(人事代理)12人笔试模拟试题及答案解析.docx VIP
文档评论(0)