欢迎光临散文网 会员登陆 & 注册

【计算机基础Ep33】唐朔飞计算机组成原理教材梳理(二十二):P123替换策略

2023-03-27 17:39 作者:躺坑老碧的学习瞎记  | 我要投稿

(合计350字,用时15min——)

第四章 存储器

4.3高速缓冲存储器

4.3.3替换策略

背景:当新的主存块需要调入Cache并且它的可用空间位置又被占满时,需要替换掉Cache的数据,这就产生了替换策略(算法)问题。

替换算法:

  1. 先进先出(First-In-First-Out,FIFO)算法:FIFO算法选择最早调入Cache的子块进行替换,它不需要记录各子块的使用情况,比较容易实现,开销小,但没有根据访存的局部性原理,故不能提高Cache的命中率;

  2. 近期最少使用(Latest Recently Used,LRU)算法:LRU算法比较好地利用访存局部性原理,替换出近期用得最少的字块,命中率比FIFO高;

  3. 随机:随机地确定被替换的块,比较简单,可采用一个随机数产生器产生一个随机的被替换的块,但它也没有根据访存的局部性原理,故不能提高Cache的命中率。


【计算机基础Ep33】唐朔飞计算机组成原理教材梳理(二十二):P123替换策略的评论 (共 条)

分享到微博请遵守国家法律