重点回顾;重点回顾;重点回顾;重点回顾;;第六章 虚拟存储管理;本章内容;6.1 覆盖与交换技术;6.1 覆盖与交换技术;6.1 覆盖与交换技术;6.1 覆盖与交换技术;6.1 覆盖与交换技术;6.1 覆盖与交换技术;6.2 虚拟存储管理;6.2.1 程序局部性原理;6.2.1 程序局部性原理;6.2.1 程序局部性原理;6.2.2 虚拟存储器及其特征;6.2.2 虚拟存储器及其特征;6.3 请求分页存储管理方式;6.3 请求分页存储管理方式;1.页表;请求分页系统中的地址变换机构,是在分页系统的地址变换机构的基础上,再为实现虚拟存储器而增加了某些功能所形成的,如产生和处理缺页中断,以及从内存中换出一页的功能等等。
下图示出了请求分页系统中的地址变换过程。; 将一页从外存换入内存;在请求分页系统中,由CPU的地址变换机构根据页表中的状态位判断是否产生缺页中断(page fault),请求OS将所缺页调入内存。与一般中断的主要区别在于:
缺页中断在指令执行期间产生和处理中断信号,而一般中断在一条指令执行完后检查和处理中断信号。
缺页中断返回到该指令的开始重新执行该指令,而一般中断返回到该指令的下一条指令执行。;;6.3.2 请求分页中的软件支持;6.3.2 请求分页中的软件支持;6.3.2 请求分页中的软件支持;6.3.3 页面置换算法;1. 最佳(OPT)置换算法; 假定系统为某进程分配了三个物理块,并考虑有以下的页面号引用串:
7,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0,1;重点回顾;重点回顾;重点回顾;基本思想是:总是先淘汰那些驻留在内存时间最长的页面,即先进入内存的页面先被置换掉。理由是:最先进入内存的页面不再被访问的可能性最大。
FIFO算法容易实现,但是它所依据的理由不是普遍成立的。那些在内存中驻留很久的页,往往是被经常访问的页,结果这些常用的页都被淘汰调出,而可能又需要立即调回内存。;图 FIFO置换算法 ;采用FIFO算法还会产生一种奇怪现象,直观上,分配给的作业的实页越多,进程执行时发生的缺页中断率就越小,但对FIFO算法这个结论并不是绝对的。在某些情况下,当分配的页面多反而导致更多的缺页中断,这种现象称为FIFO异常现象或称Belady现象。;2.先进先出(FIFO)页面置换算法;2.先进先出(FIFO)页面置换算法;3. 最近最久未使用(LRU)置换算法;图 LRU置换算法 ;(2)LRU置换算法的硬件支持;图 LRU置换算法 ;4. 简单Clock置换算法;图 简单Clock置换算法的流程和示例 ;5.改进型Clock置换算法;5.改进型Clock置换算法;5.改进型Clock置换算法;例如:在一采用局部置换策略的请求分页系统中,分配给某作业的内存块数为4。其中存放的四个页面的情况如下:
所有值为十进制,进程运行从时刻0开始。请问,若采用下列算法,将选择哪一页进行置换? (1)FIFO算法;(2)LRU算法;(3)改进的Clock算法。;例题;例题;例题;;6.3.4 性能问题;6.3.4 性能问题;6.3.5 影响缺页率因素;6.3.6 Belady现象;6.3.7 请求分页存储管理的优缺点;重点回顾;6.4 请求分段存储管理方式;6.4.1 请求分段存储管理方式的概念;1.段表机制;2.地址变换机构;图 请求分段系统的地址变换过程 ;3.缺段中断机构;图 请求分段系统中的中断处理过程 ;4.分段的共享与保护;(1) 共享段表;共享段的分配与回收;共享段的分配与回收;(2) 分段保护;(2) 分段保护;6.4.2 请求分段存储管理优缺点;6.5 请求段页存储管理方式;6.5 请求段页存储管理方式;6.6 存储管理方案总结;6.6 存储管理方案总结;本章学习目标;作业
您可能关注的文档
- 第3章1html标记浅析.ppt
- 第3章3.1软件浅析.ppt
- 房屋结构设计模拟考(三)答辩.doc
- 第3章2015.4.15无机胶凝材料1浅析.ppt
- 第3章ATmega单片机的指令系统浅析.ppt
- 第3章CP模型浅析.ppt
- 访谈创业者并进行自我评估作业——梦想之星1答辩.ppt
- 第3章-MCS-51单片机指令系统-3.5语言程序的基本结构浅析.ppt
- 纺织面料基础知识培训答辩.ppt
- 第3章PLC浅析.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 时速160公里动力集中动车组动力车(177页).pptx VIP
- 全国李氏家族字辈.pdf VIP
- 2025储能场站运营的价值定位、运营模式和收益示例-202508v3.pdf VIP
- 小学科学《斜面》优质课件.docx VIP
- 串联型感应加热电源的自动负载匹配技术.pdf VIP
- 2025年新课标《义务教育数学课程标准(2022年版)》测试题及答案.docx VIP
- 老年人谵妄中西医结合诊疗专家共识.pdf VIP
- 膨胀土基坑复合土钉墙试验研究.pdf VIP
- 2021年江苏省无锡市天一高级中学高二物理下学期期末试卷含解析.docx VIP
- 《贵州省公路工程施工监理电子招标文件示范文本(试行)》2025.docx VIP
原创力文档

文档评论(0)