江西住房和城乡建设网站网站被很多公司抄袭
锦衣雪华玉颜色,回眸一笑天下倾
文章目录
- 3.2.1 虚拟内存的基本概念
 - 知识总览
 - 传统存储方式的特征,缺点
 - 局部性原理
 - 虚拟内存的定义
 - 如何实现虚拟内存技术
 - 知识总结
 
- 3.2.2 请求分页管理方式
 - 知识总览
 - 页表机制
 - 缺页中断机制
 - 地址变换机制
 - 知识回顾
 
- 3.2.3 页面置换算法
 - 总览
 - 最佳置换算法OPT
 - 先进先出置换算法FIFO
 - 最久未使用置换算法
 - 时钟置换算法CLOCK
 - 改进型的时钟置换算法
 - 知识回顾
 
- 3.2.4 页面分配策略,抖动,工作级别
 - 知识总览
 - 页面分配,置换策略
 - 何时调入页面
 - 从何处调入页面
 - 抖动现象
 - 工作集
 - 知识回顾
 
- 3.2.5 内存映射文件
 - 知识总览
 - 映射文件
 - 知识总览
 
3.2.1 虚拟内存的基本概念
知识总览

 
传统存储方式的特征,缺点

局部性原理

虚拟内存的定义

如何实现虚拟内存技术
、
知识总结

3.2.2 请求分页管理方式
知识总览

页表机制

缺页中断机制

 
地址变换机制

 
 补充细节:
 只有“写指令”才需要修改“修改位”。并且,一般来说只需修改快表中的数据,只有要将快表项删除时才需要写回内存中的慢表。这样可以减少访存次数。
 和普通的中断处理一样,缺页中断处理依然需要保留CPU现场。
 需要用某种“页面置换算法”来决定一个换出页面(下节内容)
 换入/换出页面都需要启动慢速的i/o操作,可见,如果换入/换出太频繁,会有很大的开销。
 页面调入内存后,需要修改慢表,同时也需要将表项复制到快表中。
 在具有快表机构的请求分页系统中,访问一个逻辑地址时,若发生缺页,则地址变换步骤是:
 查快表(未命中)―一查慢表(发现未调入内存)―一调页(调入的页面对应的表项会直接加入快表)――查快表(命中)—―访问目标内存单元
知识回顾

3.2.3 页面置换算法
总览

最佳置换算法OPT

 最佳置换算法可以保证最低的缺页率,但实际上,只有在进程执行的过程中才能知道接下来会访问到的是哪个页面。操作系统无法提前预判页面访问序列。因此,最佳置换算法是无法实现的。.
先进先出置换算法FIFO

最久未使用置换算法

时钟置换算法CLOCK

改进型的时钟置换算法

知识回顾

3.2.4 页面分配策略,抖动,工作级别
知识总览

页面分配,置换策略
 

何时调入页面

从何处调入页面

 
抖动现象

工作集

知识回顾

3.2.5 内存映射文件
知识总览

映射文件

 

知识总览

