FIFO算法的疑问
来源:5-6 实现FIFO缓存置换算法

慕哥2296688
2019-08-31
现在主存中有一个节点想要置换缓存中的内容,如果缓存中存在该节点,那么是不是要将存在的节点删除,然后再把该节点加到缓存的尾部?
比如现在缓存容量是4,现在缓存中是【1,2,3,4】.当再进入一个2的时候,缓存序列就应该变成了【1,3,4,2】?
写回答
1回答
-
应该添加到序列的头部,因为添加进缓存表示最近会使用,如果放到尾部,则又容易会被淘汰,那加入缓存就没有意义了。
062020-10-04
相似问题