计算机系统结构-5-存储层次.ppt

计算机系统结构-5-存储层次

5.7 虚拟存储器 1. 虚拟存储器的特点 ◆ 多个进程可以共享主存空间 ◆ 程序员不必做存储管理工作 ◆ 采用动态再定位,简化了程序的装入 2. 虚拟存储器可以分为两类:页式和段式 5.7.1 虚拟存储器基本原理 第五章 存储层次 5.7 虚拟存储器 3. 有关虚拟存储器的四个问题 ◆ 映象规则 全相联 ◆ 查找算法 页表,段表,TLB ◆ 替换算法 LRU ◆ 写策略 写回法 用页表实现虚拟地址到物理地址的映射 5.7 虚拟存储器 5.7.2 快表 TLB 1. TLB ◆ TLB是一个专用的高速缓冲器,用于存放 近期经常使用的页表项; ◆ TLB中的内容是页表部分内容的一个副本; ◆ TLB也利用了局部性原理。 2. Alpha Axp 21064 的地址转换过程 3. TLB一般比Cache的标识存储器更小、更快 5.7 虚拟存储器 5.8.1 进程保护 进程:程序呼吸所需的空气及生存的空间。 5.8 进程保护和虚存实例 1. 界地址寄存器 基地址,上界地址 检测条件:(基地址+地址)≤上界地址 2. 虚拟存储器 给每个页面增加访问权限标识 3. 环形保护 4

文档评论(0)

1亿VIP精品文档

相关文档