3.2虚拟内存管理

1.虚拟内存的基本概念

1.1传统存储管理方式的特征、缺点

在这里插入图片描述

1.2虚拟内存的定义和特征

在这里插入图片描述

1.3如何实现虚拟内存技术

在这里插入图片描述

2.请求分页管理方式

2.1页表机制

在这里插入图片描述

2.2缺页中断机构

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.3地址变换机构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.页面置换算法

3.1最佳置换算法(OPT)

在这里插入图片描述
在这里插入图片描述

3.2先进先出置换算法(FIFO)

在这里插入图片描述

在这里插入图片描述

3.3最近最久未使用置换算法(LRU)

在这里插入图片描述

3.4时钟置换算法(CLOCK,NRU)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.页面分配策略

5.补充

  1. 虚拟存储器容量既不受外存容量限制,又不受内存容量限制,而是由CPU的寻址范围决定的。
  2. 页面号引用串是指在虚拟存储器系统采用页式内存管理中,运行的进程的所需的页面访问地址序列。在这里插入图片描述
  3. 导致LRU 算法实现起来耗费高的原因是需要对所有的页进行排序,这会导致需要硬件的特殊支持。
  4. 在页面置换策略中,所有策略可能引起抖动。
  5. 使用覆盖、交换方法可以实现虚拟存储。
  6. 产生内存抖动的主要原因是页面置换算法不合理
  7. 在计算机系统中,快表用于地址变换
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页