网站大量收购独家精品文档,联系QQ:2885784924

计算机系统结构第4章_存储系统.pdf

  1. 1、本文档共170页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
陈嘉 多媒体教学课件 福州大学软件学院 存储系统的层次结构与性能指标 存储系统的设计目标:以较小的成本使存 储系统的工作速度与处理机的速度相匹配, 同时要求存储系统有尽可能大的容量。 程序访问局部性: 时间局部性:程序在最近的未来要用到的 信息很可能是现在正在使用的信息。 (如循环程序) 空间局部性:程序在最近的未来要用到的 信息很可能同现在正在使用的信息在存储空 间位置上相邻近。(如顺序执行程序,数据 聚族存储) 存储系统的多级层次结构: M1 M2 Mn … (T1,S1,C1) (T2,S2,C2) (Tn,Sn,Cn) T1T2…Tn 存储器访问周期 S1S2…Sn 存储容量 C1C2…Cn 单位容量平均价格 通过程序访问局部性原理使存储系统的等效 访问速度接近于M1的访问速度 存储系统的容量为Mn的容量,每位价格接近 于Mn的每位价格 由于程序访问的时间和空间局部性,从而 保证对M1有较高的命中率 程序局部性不仅使层次结构的存储系统在 速度、容量和价格的综合水平较高,而且 可对存储空间采用分块或分页的管理方式 来获得对M1较高的命中率 存储系统层次结构要解决的问题: 定位问题 寻址问题 替换问题 写回问题 三级存储系统 Cache 内存 辅存 Cache存储器 虚拟存储器 虚拟存储器(主存-辅存存储系统)是针对主存容量不 能满足要求而提出的,对应用程序员透明,对系统 程序员不透明。 虚拟存储器的等效访问速度接近于主存访问速度, 容量却是辅存的容量,每位价格接近辅存的每位价 格 虚拟存储器在主存和辅存之间增加辅助的硬、软 件,使主存和辅存构成一个整体 Cache存储器(Cache-主存存储系统)是针对主存速度 不能满足要求而提出的,对应用程序员和系统程序 员都透明。 Cache存储器的等效访问速度接近于物理Cache的访 问速度,其容量却是主存的容量,每位价格接近主 存的每位价格 在物理Cache和主存之间增加辅助硬件,使Cache 和主存构成一个整体 存储系统的性能指标: 存储容量 “Cache-主存”存储系统 存储系统的容量就是主存的容量 “主存-辅存”存储系统 虚拟地址空间的容量 虚拟地址空间既不是主存的地址空间,也不是辅存 的地址空间,这个虚拟地址空间比主存的实际地址 空间大得多,并采用像主存一样的随机访问方式 存储系统带宽 存储器最大带宽—每秒从存储器进出信息的最 大数量 (若存储周期200ns ,存储字为32位,则存储器 带宽为160M位/秒) 存储器带宽—存储器被连续访问时能提供的数 据传输速率 实际带宽最大带宽 单位容量平均价格 C S +C S 1 1 2 2 C= S +S 1 2 S S ,CC 1 2 2 如果S1与S2相差太大,则会使得对M1的命中 率很低 要使C接近于C2 ,还应使增加的辅助软硬件价

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档