5.1.2、虚拟存储器的实现方法 必须建立在离散分配的内存管理技术基础上。 1、请求分页系统 基本分页系统 + 请求调页功能 + 页面置换功能 =页式虚拟存储系统 硬/软件支持:请求分页的页表机制、缺页中断机构、动态地址变换机构。 * 2、请求分段系统 基本分段系统 + 请求调段功能 + 分段置换功能 =段式虚拟存储系统 硬/软件支持:请求分段的段表机制、缺段中断机构、动态地址变换机构。 * 5.1.3、虚拟存储器的特征 多次性 一个作业被分成多次调入内存运行; 对换性 允许在作业的运行过程中进行换进、换出; 虚拟性 能从逻辑上扩充内存容量,使用户“看到”的内存容量远大于实际大小。 该特征是以上两个特征为基础的。 * 5.2??请求分页存储管理方式 请求分页中的硬件支持 内存分配策略和分配算法 请求分页策略 * 5.2.1、请求分页中的硬件支持 1、页表机制 用于地址转换; 增加页表项: 页号 物理块号 状态位P 访问字段A 修改位M 外存地址 状态位P:用于指示该页是否已调入内存 访问字段A:记录本页在一段时间内被访问的次数 修改位M:该页在调入内存后是否被修改过 外存地址:指示该页在外存上的地址 * 2、缺页中断机构 所要访问的页不在内存时,便引发一次缺页中断 缺页中断与其他中断的不同: 在指令执行期间产生和处理中断信号 一条指令在执行期间可能产生多次缺页中断 6
原创力文档

文档评论(0)