07 2014 档案

摘要:FIFO(First In First Out),即先进先出.最先进入的数据,最先出来.一个很简单的算法.只要使用队列数据结构即可实现.那么FIFO淘汰算法基于的思想是"最近刚访问的,将来访问的可能性比较大". 阅读全文
posted @ 2014-07-08 22:15 葛一凡 阅读(1228) 评论(0) 推荐(0)
摘要:LFU(Least Frequently Used)即最近最不常用.从名字上来分析,这是一个基于访问频率的算法.与LRU不同,LRU是基于时间的,会将时间上最不常访问的数据淘汰;LFU为将频率上最不常访问的数据淘汰. 阅读全文
posted @ 2014-07-06 17:03 葛一凡 阅读(2481) 评论(2) 推荐(4)
摘要:LRU(Least Recently Used),即最近最少使用.怎么理解这个概念呢?我一开始见到这个概念的时候,以为"最近","最少"都是修饰使用的(从中文解释中可以看出),不过这种理解是错误的,最近是修饰最少的,故应该理解为"最近这段时间最少访问的,最少使用".这样理解是不是更清晰一些呢?也就是说,LRU这种算法是会将近期最少使用的数据淘汰掉. 阅读全文
posted @ 2014-07-03 23:25 葛一凡 阅读(7095) 评论(0) 推荐(2)