- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成_第5章存储系统
四 、替换策略 1、最不经常使用(LFU)算法 2、近期最少使用(LRU)算法 3、随机替换 最不经常使用LFU :将一段时间内被访问次数最少(块)行换出;有行计数器,计数最少者换出。缺点:不能反映近期使用情况。 近期最少使用LRU:近期最少使用的(块)行被换出;CACHE命中一次,命中行清零,其他行计数器加1,计数值最大者为“近期最少使用”的行。 随机替换: 从特定的行位置中随机地选取一(块)行换出。在硬件上容易实现,且速度也比前两种策略快。缺点是降低了命中率和cache工作效率 五、cache的写操作策略 1、写回法 2、全写法 3、写一次法 ----cache与主存一致性问题 解决不一致问题应采用cache更新算法: 写回法WB( Write Back)CPU写操作只写cache,只有当被替换时才依据块表中修改位,决定是否写主存(修改位=1,表示已修改,应写回主存,否则覆盖即可)(与主存通信量少于WT) 写直达(全写法)WT(Write Through)在CPU执行写操作时必须将数据同时写入cache和主存,块表中无须“修改位”。(可靠性高于WB ) cache与主存一致性问题 (1)Cache内容改,而主存未改 (2)从输入/输出设备来的数据已修改了主存M,但Cache未改 无论WT或WB可能存在写cache 不命中的情况,写不命中,则只能直接向主存写入,都有一个是否把所写字在主存的块读入cache的问题,读入时可采用两种方法。 (1)“不按写分配法”: 写cache不命中,只把所要写的字写入主存,而包括所写的字在内的块不需要从主存调入cache(常用于WT) (2) “按写分配法”: 写cache不命中,把所要写的字写入主存,而包括所写的字在内的块须从主存调入cache,在cache 中修改,换出时才写回主存.(对应WB) ?????? 奔腾PC机采用两级cache结构。安装在主板上的2级cache(L2)采用2路组相联映射方式,集成在CPU内的1级cache(L1)也采用2路组相联映射方式,L1又是L2的子集,从而使L1未命中处理时间大大缩短。CPU中的L1分设成各8KB的指令cache和数据cache,有利于CPU高速执行程序。 L1中的指令cache是只读的,没有写操作,不存在一致性问题,因此只讨论数据cache。 数据cache采用2路组相联,分成128组,每组2行(块),每行32字节(8个双字=23),容量:128*2*32B=8KB。 tag 组号 双字 字节 31 12 11 5 4 2 1 0 主存地址 奔腾PC机的cache 标记 M I E 标记 S 数据 1 0 0 20位 2位 32B/行 1位 标记 M E I 标记 S 数据 1 0 0 20位 2位 32B/行 1位 组号 0 127 目录0 路0 4K LRU 目录1 路1 4K tag,区号 Pentium 4中有3个cache存储器,分成两级: 一级cache 数据缓存(L1数据cache),8KB 指令缓存, 8KB 二级缓存(L2 cache),容量为256 KB~2MB 某些型号还有容量更大的L3 cache L2 cache (48GB/s) L1数据cache(8KB) 指令cache及指令预取部件 前端总线 256位,时钟频率 64位,时钟频率 总线 接口部件 预取 控制逻辑 Pentium 4的cache存储器 第6节 虚拟存储器(p100) 1什么是虚拟存储器 虚拟存储器只是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器。它借助于磁盘等辅助存储器来扩大主存容量,使之为更大或更多的程序所使用。 它指的是主存-外存层次。以透明的方式给用户提供了一个比实际主存空间大得多的程序地址空间。 物理地址由CPU地址引脚送出,用于访问主存的地址。 虚拟地址由编译程序生成的,是程序的逻辑地址,其地址空间的大小受到辅助存储器容量的限制。 主存-外存层次和cache-主存层次用的地址变换映射方法和替换策略是相同的,都基于 程序局部性原理. 2.主存-外存层次的基本信息传送单位 主存-外存层次的基本信息传送单位可采用几种不同的方案:段、页 或 段页。 主存-外存层次的基本信息传送单位 段:按程序逻辑划分为相对独立可变长的块,称为段 页:机械地划分为大小相同的块,称为页面 段页:程序按模块分段,段内分页 段式管理:把主存按段分配的存储管理方式 优点:段的界线分明,段易于编译、管理、修改和保护,便于多道程序共享 缺点:段的长度
您可能关注的文档
- 计算机控制系统作业_.docx
- 计算机控制系统第3章.ppt
- 计算机操作员高级理论知识练习卷123(随题答案).docx
- 计算机操作系统综合设计总体要求.ppt
- 计算机操作系统第四版第1章操作系统引论.ppt
- 计算机数据表示与算法.docx
- 计算机文化基础单选题.doc
- 计算机操作系统课件(第四版)第一章.ppt
- 计算机文化基础复习题10套.doc
- 计算机文化基础课程形成性考核册第一次作业形成性考核册答案.doc
- 养老评估师中级行为面试题库及案例分析.docx
- 面试培训督导时考察其课程理解能力的题目.docx
- 税务专员面试中关于增值税政策的常见问题解答.docx
- 2025宁波市医疗保障局局属事业单位宁波市医疗保障基金管理中心招聘事业编制工作人员1人备考试题附答案.docx
- 2025咸宁市汉口银行咸宁嘉鱼支行招聘笔试历年题库附答案解析.docx
- 2025北京人才发展战略研究院招录笔试备考题库附答案.docx
- 2025四川成都市龙泉驿区青台山中学校秋季教师招聘22人笔试试题附答案解析.docx
- 2025台州市银龄讲学计划教师招募13人笔试参考试题附答案解析.docx
- 2025中国铁建公开招聘42人笔试题库附答案.docx
- 2025中智咨询研究院社会招聘笔试参考题库附答案.docx
最近下载
- 学堂课程在线中国电影经典影片鉴赏(北师)课后作业答案..docx VIP
- 最新 2024年山东省中考语文真题(解析版).pdf VIP
- 中建钢筋制作场标准化图册.pdf VIP
- 上外版(2025) 必修第一册 Unit 3 Travel Reading A课件(共13张PPT)(含音频+视频).pptx VIP
- 小红书种草初级复习测试卷附答案.docx
- 初中 中考语文现代文(记叙文)-阅读理解专项试题附答案解析 3篇G.docx VIP
- 在英语课堂教学中渗透本土文化意识培养.doc VIP
- 2020八年级下数学期末平行四边形提优5.1.doc VIP
- 食材出入库及储存管理制度.docx VIP
- 幼儿园课程故事:玫瑰花开.pptx
原创力文档


文档评论(0)