- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(操作系统课件)--请的求分页
实存管理;;虚拟存储器;请求分页管理;;请求分页存储管理铺垫;;虚拟存储器的概念 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算法,存在如下关系,即 ;; ;复习;判断;
您可能关注的文档
- (10安全,环境)辅导的.ppt
- (2013-5-3)高级DSP缘沫理与应用复习题.doc
- (06上海)1776年7月4的日通过的独立宣言宣告了美国的....doc
- (22-10)以教学案为缘呢体创建高中数学高效课堂(高中数学讲座10).doc
- (A-9)化工流动过程椎嫩合实验.doc
- (86分)云南省干部在的线学习测试-市场竞争新概念(86分).doc
- (savic-netFX介绍)的.ppt
- (N套题合1版)时代光的华---中国经济发展和改革的总体分析-常修泽下.doc
- (中英文对照)2014秋的季算法分析与设计模拟试卷.doc
- (北师大版)=四年级实凝学上册课件-乘法-卫星运行时间.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 矿用隔爆兼本安型控制器工艺流程图.doc VIP
- 政治学概论政治学概论编写组05政党与政党制度.ppt VIP
- 《乡村旅游规划与实践》课件——项目七 乡村旅游商品开发与设计.pptx VIP
- 国家义务教育质量监测心理健康测试题.pdf VIP
- 《分数加法和减法》单元整体设计 -2023-2024学年五年级下册数学人教版.doc VIP
- 《0~3岁婴幼儿保育与教育》PPT教学课件(全).pptx VIP
- 小学科学实验课学生合作学习策略与互动模式研究教学研究课题报告.docx
- 测绘工程管理与法律法规 测绘违法案例60讲 5测绘违法案例五.ppt
- 第六届中国国际“互联网+”大学生创新创业大赛项目计划书【模板】.pdf
- 政治学05 政党与政党制度.ppt VIP
文档评论(0)