- 9
- 0
- 约1.99万字
- 约 94页
- 2019-12-28 发布于广西
- 举报
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 P2 P5 P2 命中率: 25% 命中率: 41.
您可能关注的文档
- 《画法几何与工程制图第六章换面法》-公开课件.ppt
- 《环境生物学课件(第一章)》-公开课件.ppt
- 《黄芪甲苷对膝骨关节炎患者退变软骨细胞ACAN、ADAMTS-5mRNA表达的影响5》-公开课件.ppt
- 《黄山奇石11》-公开课件.ppt
- 《黄山奇石13》-公开课件.ppt
- 《辉煌的石窟艺术》-公开课件.ppt
- 《会计学--第10章财务报告分析与企业业绩评价(修改)》-公开课件.ppt
- 《火烧云课件(人教版语文三年级下册)》-公开课件.ppt
- 《货币金融学第二章货币与货币制度》-公开课件.ppt
- 《货币银行学80094709》-公开课件.ppt
- 2026能源科技氢能技术行业市场现状供给需求分析及投资评估规划研究报告.docx
- 2026光刻胶材料技术突破路径分析报告.docx
- 2026金融投资咨询行业市场现状供需分析及投资投资理财规划研究报告.docx
- 2026第三代半导体材料在G基站中的应用潜力与产业化进程报告.docx
- 2026社区团购冷链配送网络建设难点报告.docx
- 2026高端医用耗材带量采购影响与企业应对策略分析.docx
- 2026绿色化工产品行业市场发展现状供需关系分析投资机会规划研究.docx
- 2026生物降解材料市场发展分析及投资战略研究报告.docx
- 2026中国电子化学品定制化服务模式与客户需求分析报告.docx
- 2026电气装备电线电缆行业质量安全标准与市场监管政策分析.docx
最近下载
- 53 ESD-TR53-01-22-ESD控制项符合性验证【廷军自译请勿转发】.pdf
- 英威腾GD350A高性能通用变频器(中文)V2.0.pdf VIP
- 从秦汉小篆看摹印篆的产生与发展.pdf VIP
- 高中语文(统编版必修上册)第二单元考点梳理课件.pptx
- 费用报销审核作业指导书.docx
- 新版2026秋人教版道德与法治(2024)九年级上册全册教案教学设计.docx
- FeNO呼吸分析仪,前8大企业占据全球92%的市场份额(2026).docx
- 历史课件 世界近现代史01 世界近代史 导言 世界近现代史.ppt VIP
- 企业研究开发管理制度.docx
- 2026年爆款AI漫剧教学手册.pdf VIP
原创力文档

文档评论(0)