- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(操作系统课件)-请求分页
实存管理;;虚拟存储器;请求分页管理;;请求分页存储管理铺垫;;虚拟存储器的概念 P61
虚拟存储技术的基本思想是利用大容量的外存来扩充内存,产生一个比有限的实际内存空间大得多的、逻辑的虚拟内存空间,以有效地支持多道程序设计的实现和大型程序运行的需要,增强系统的处理能力。
请求分页系统支持虚拟存储技术; 请求分页存储管理; 请求分页存储管理基本原理;请求分页存储管理必须解决的问题;一个作业不全部装入,该作业能否开始运行,并运行一段时间?;当程序要访问的某页不在内存时,如何发现这种缺页情况?发现后应如何处理?; 所需的页面从何处装入?
在请求分页管理系统中,当一个作业完成编译链接后,所形成的装配模块通常以文件形式存入作为辅存的磁盘上,当该页需要装入实存时,就从磁盘上调进来。为此,需建立一个作业的辅助页表,也称为外页表。;新调入的页面装入何处?
实存中有空闲实页,直接将其装入。
空闲已满,则必须淘汰(页面置换算法)实存中的某一页。;虚页号 ;图 缺页中断的发生及其处理 ;抖动/系统颠簸
出页:将某一页从实存移到辅存
入页:将某一页从辅存调入实存
这种反复进行入页和出页的现象称为“抖动/系统颠簸”;;1. 先进先出算法(FIFO算法);2.最近最久未使用页面置换算法( Least Recently Used/ LRU算法);;程序设计的质量(主要指程序的局部化程度)
程序的局部化程度包括时间局部化和空间局部化
时间局部化是指一旦某个位置----数据或指令----被访问了,它常常很快又要再次被访问。这可通过循环、经常用到的变量和子程序等程序结构来实现。
空间局部化是指一旦某个位置被访问到,那么它附近的位置很快也要用到。这可以尽量采用顺序的指令列、线形的数据结构来实现。
局部化程度随程序而异,一般来说,总希望编制的程序具有较高的局部化程度。这样,程序执行时可经常集中在几个页面上进行访问,以减少缺页中断的次数。;页面的大小
页面大小应根据实际情况来确定,它和计算机的性能以及用户的要求都有关系。
页面大,页表小,占用空间小,缺页中断次数少,但换页时间???,页内碎片也大,浪费空间
页面小时,正好相反
;主存的容量
一个作业的执行所产生缺页的次数是存放页面的实际存储容量的函数。当存储容量达到某一程度时,缺页中断的次数的减少就不明显了。
试验分析表明:对所有程序来说,要使之有效地工作,它在主存中的页面数不低于它的总页面数的一半。;图 存储容量与缺页中断次数的关系 ;4.页面置换算法性能
三个参数:
页面走向:每个作业的虚页调入实存的顺序,称为页面轨迹,
或页面走向,用P表示。
主存容量:是指分配给作业的主存块数,M表示。
置换算法:包括FIFO,LRU等;例 1 设页面走向为P=4, 3, 2, 1, 4, 3, 5, 4, 3, 2, 1, 5,主存容量M=3,置换算法采用FIFO,求访问过程中发生缺页中断的次数和缺页率?假设开始时,主存未装入任何块 。; 例 2 设M=4,其余同例 1。则缺页中断次数和缺页率? ;; 例 3 设页面走向如上,M=3,置换算法为LRU,则缺页中断次数和 缺页率?
由于采用LRU算法,M中各列按访问的时间顺序排列,最近被访问的页面在最前。;例 4 设M=4,其余同例 3,则缺页中断次数和 缺页率?;3; 由表 3, 表 4 可得如下事实:
设G(P, M, t)表示当页面走向为P,主存容量为M,在时刻t的页面集合,对于LRU算法,存在如下关系,即 ;; ;复习;判断;
您可能关注的文档
- 零售信息系统介绍.ppt
- 隐患检修信息管理与决策支持系统.ppt
- 青岛海汇生物化学制药有限公司介绍,LTD.ppt
- 韩国烧烤盛大开幕式.ppt
- 项目2职业计划的目标和条件.doc
- 陶瓷材料技术(武汉工程大学)第8章自然.ppt
- 项目专家的工作描述(详细管理模板).doc
- 项目计划应包括以下几个方面.doc
- 项目形象进度报告 7.1.doc
- 项目15 -广播系统.ppt
- 2025年低空经济B2B2C行业报告:商业模式创新与市场拓展战略.docx
- 202年区块链技术在电子证照应用全景分析.docx
- 低碳农业政策支持及发展前景分析.docx
- 2025年脑机接口医疗应用技术无障碍交流技术报告.docx
- 2025国考鹤岗市群团工作岗位申论高频考点及答案.docx
- 2025年低空经济无人机行业市场前景与投资价值报告.docx
- 2025年城市空中交通(UAM)票价与消费者满意度提升报告.docx
- 2025年无人机航空测绘数据在湿地生态监测应用价值探讨.docx
- 2025年食品零售行业会员体系策略规划与复购率提升报告.docx
- 2025年工业互联网平台协作机器人选型指南.docx
文档评论(0)