文章目录 一. 虚拟内存 1)传统存储管理方式的特征、缺点 2)虚拟内存的定义和特征 3)如何实现虚拟内存 —— 请求分页存储管理 二. 缺页中断 1)缺页中断机构 2)请求分页的地址变换机构 三. 页面置换 四. 页面分配、置换策略 一. 虚拟内存 1)传统存储管理方式的特征、缺点 作业必须一次性全部装入内存才能运行,可能会由于作业太大导致装不下内存。 放入大作业后,只有少量作业能运行,导致多道程序并发度下降 驻留性:装入后,会一直驻留于内存,直到结束。实际上一时间段只需要访问一小部分数据,这导致了内存资源的浪费。 2)虚拟内存的定义和特征 基于局部性原理,有下面三个主要特征 多次性:无需一次装入整个作业,允许分成多次调入内存 对换性:作业无须常驻内存,允许换入换出内存 虚拟性:逻辑上扩充了内存容量,使得用户感知的内存容量,远大于实际容量 3)如何实现虚拟内存 —— 请求分页存储管理