思维导图
虚拟内存
- 背景:
- 解决的办法:
-
常规存储器的特征
-
- 一次性和驻留性是必要的吗?
-
-
-
局部性原理(locality of reference)
-
-
出现局部性规律的原因:
-
-
局部性表现为:
-
-
-
虚拟内存
-
-
示意图:
-
-
虚拟存储器的特征
-
-
请求调页
- 实现虚拟存储器要解决:
-
页面调入策略
-
-
请求调页
-
-
对进程页表的修改
-
缺页中断的支持
-
-
请求页面中的硬件支持
-
-
其中各字段说明
-
-
-
缺页中断机构
-
-
示意图:
-
-
主要动作
-
-
缺页率
-
-
页面调换
- 页面置换算法
-
一般用缺页率来衡量好坏
-
-
算法种类
-
-
最佳算法
-
-
先进先出置换算法
-
-
最近最久未使用算法
-
-
LRU近似算法
-
-
帧分配
- 页帧分配
- 分配策略
-
如果进程Pi产生一个缺页
-
-
局部和全局分配比较
- 各种组合分配
颠簸
- 原因
- 示意图
- 定义
- 解决办法
- 如何知道每一个局部的多少
- 工作集窗口的选取
- 具体实现过程: