- 2
- 0
- 约1.42万字
- 约 94页
- 2017-07-05 发布于未知
- 举报
计算机组织与结构 北华航天工业学院 荆淑霞 曲凤娟 制作 4.5.3 替换策略 (2)先进先出算法(FIFO):这种算法是把最早进入Cache的信息块给替换掉。为了实现这种算法,需要在地址变换表中设置一个历史位,每当有一个新块调入Cache时,就将已进入Cache的所有信息块的历史位加1。于是当需要进行替换时,只要挑选历史位中数值最大的信息块作为被替换块即可。这种算法在一定程度上能反映程序的局部性特点,比随机算法好,但由于这种方法只考虑了历史情况,并没有反映出信息的使用情况,所以其命中率也并不高。原因很简单,最先进来的信息块,或许就是经常要用的块。 (3)近期最少使用算法(LRU):这种算法是把最近使用最少的信息块替换掉,这就要求随时记录Cache中各信息块的使用情况。为了反映每个信息块的使用情况,要为每个信息块设置一个计数器,以便确定哪个信息块是近期最少使用的。 4.5.3 替换策略 下面通过一个程序和的运行情况,来说明各种算法的工作过程及性能比较。假定该程序有5块信息块,Cache空间为3块,该程序的块地址流为: 3种算法工作过程和命中情况,如下图所示。 时间 ti t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 使用块 Pi P2 P3 P2 P1 P5 P2 P4 P5 P3
您可能关注的文档
- 计算机多媒体艺术导论 陈利群 03新.ppt
- 计算机公共基础教程 第7章新.ppt
- 计算机文化基础教程 焦玉君 第三章 Windows XP 操作系统新.ppt
- 计算机文化基础教程 焦玉君 第一章 计算机与计算机文化新.ppt
- 计算机文化基础教程(第二版) 焦玉君 第1章 1.1 计算机基础知识新.ppt
- 计算机文化基础教程(第二版) 焦玉君 第2章 2.5系统相关软件的使用新.ppt
- 计算机文化基础教程(第二版) 焦玉君 第3章 3.1 中文版Word 2003概述新.ppt
- 计算机文化基础教程(第二版) 焦玉君 第6章 6 计算机网络与安全新.ppt
- 计算机文化基础教程(第二版)(Windows XP+Office 2003) 唐伟奇 第1章_中文Windows_XP操作系统新.ppt
- 计算机应用基础实例教程 段利文及素材 第14讲 word200 图文混排 图形的使用 新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第1章新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第2章新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第3章新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第5章新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第6章新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第7章新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第9章新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第10章新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第12章新.ppt
- 计算机绘图应用教程——CAXA电子图板XP 第13章新.ppt
原创力文档

文档评论(0)