第五章存储层次 51存储器的层次结构 5.2高速缓冲存储器基本知识 53降低 Cache不命中率的方法 54减少 Cache不命中开销 55减少 Cache命中时间 56主存 5.7虚拟存储器
第五章 存储层次 5.1 存储器的层次结构 5.2 高速缓冲存储器基本知识 5.3 降低Cache不命中率的方法 5.4 减少Cache不命中开销 5.5 减少Cache命中时间 5.6 主存 5.7 虚拟存储器
51存储器的层次结构 存储系统的基本构成 存储系统由两部分构成: 1.存放程序和数据的存储器 2.控制存储器工作的存储控制部件 其中,控制部件包括硬件设备和软件程序。 速度提高 容量增大价格降低 控存 MI M2 处理机 制|储 (l, SI, Cl (T2,S2,C2 (n, Sn, Cn 器器
5.1 存储器的层次结构 一 .存储系统的基本构成 存储系统由两部分构成: 1. 存放程序和数据的存储器 2. 控制存储器工作的存储控制部件 其中, 控制部件包括硬件设备和软件程序。 处理机 存 储 器 控 制 器 M1 M2 Mn (T1,S1,C1) (T2,S2,C2) (Tn,Sn,Cn) 速度提高 容量增大,价格降低
51存储器的层次结构 存储系统的性能指标 评价存储系统性能的主要指标有三个,即速度T 容量S、和价格C。 1存储容量S 存储系统的容量是处理机能直接寻址的存储器容 量。 存储系统 处理机 (Tl,SI, CI (T2,s2,C2 由两个存储体构成的存储系统
5.1 存储器的层次结构 二. 存储系统的性能指标 评价存储系统性能的主要指标有三个,即速度T、 容量S、和价格C。 1.存储容量S • 存储系统的容量是处理机能直接寻址的存储器容 量。 (T1,S1,C1) M1 M2 处理机 (T2,S2,C2) 存储系统 由两个存储体构成的存储系统
5.1存储器的层次结构 2单位容量的平均价格C 存储系统每位的平均价格为: CIS+C2S2 其中,S为容量,C为单位容量价格。 3.访问周期T 也被称为平均访存时间或等效访问时间等。 命中率H被定义为cPU产生的逻辑地址能在M1中 访问到(命中)的概率
5.1 存储器的层次结构 2.单位容量的平均价格C 存储系统每位的平均价格为: 1 2 1 1 2 2 S S C S C S C + + = 其中,S为容量,C为单位容量价格。 3. 访问周期T 也被称为平均访存时间或等效访问时间等。 命中率H被定义为CPU产生的逻辑地址能在M1中 访问到(命中)的概率
5.1存储器的层次结构 ·精心选择一组有代表性的程序,在执行过程中 分别统计对M1存储器的访间成功次数N1和对 M存储器访问不成功的次数N2,则命中率H为: H ·不命中率F:也称为失效率,是指cPU访存时, 在M中找不到所需信息的概率。 F=1-H
5.1 存储器的层次结构 • 精心选择一组有代表性的程序,在执行过程中 分别统计对M1存储器的访问成功次数N1和对 M1存储器访问不成功的次数N2,则命中率H为: 1 2 1 N N N H + = • 不命中率F:也称为失效率,是指CPU访存时, 在M1中找不到所需信息的概率。 F =1− H