计算机组成原理中的替换策略,块替换策略

块替换策略是高速缓存设计的一个重要方面。当不命中时,必须将相应的主存块取入高速缓存,相应地,要把其中已有的某一块替换出去。若高速缓存内有无效块,则替换是不成问题的。对于直接映射高速缓存,只有1个块可供替换。对于相联映射型的高速缓存,主要有随机和最近最少使用两种替换策略。最近最少使用策略利用了时间局部性,可能实现较高的命中率,但当需要追踪的块较多时,实现起来比较复杂。

中文名

块替换策略

外文名

block replacement strategy

学    科

计算机组成原理目    的

获得最高命中率

策    略

随机和最近最少使用

有关术语

高速缓存

块替换策略简介

编辑

语音

在高速缓冲存储器(Cache)中,块是指Cache存储空间分为多个大小相同的存储空间,是基本的 Cache 存储单位。一个 Cache 块能够存储若干字节的数据。与主存空间中页相对应。Cache工作原理要求它尽量保存最新数据,当从主存向Cache传送一个新块,而Cache中可用位置已被占满时,就会产生Cache替换的问题。块替换策略是指将Cache中最少使用的块替换出去,使得访问的页不在Cache中在的次数为最少,即主要目标获得最高的命中率。块替换策略与块映射策略密切相关。

块替换策略替换算法

编辑

语音

最不经常使用算法

LFU(Least Frequently Used,最不经常使用)算法将一段时间内被访问次数最少的那个块替换出去。每块设置一个计数器,从0开始计数,每访问一次,被访块的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值