绽铃子专利的死角
Select messages from
# through # 帮助
[/[Print]\]

海归论坛 -> 海归商务

#1: 绽铃子专利的死角 (3493 reads) 作者: ChargePump2 文章时间: 2010-4-05 周一, 02:13
    —
作者:ChargePump2海归商务 发贴, 来自【海归网】 http://www.haiguinet.com

绽铃子的专利只有理论上的意义,实际上是不可能实现的。

如果我没有理解错的话,绽铃子的专利是提出了优于 LRU 的缓存算法 WLRU/CWLRU, 这一算法可以提高缓存的 hit rate。但实际情况是,CPU的缓存算法连 LRU 都没有办法完全实现,通常只是实现一个简化版的 LRU 比如说 CLOCK。CPU 跑在 2G, 缓存一般也会在 400/500 Mhz, 无论是怎么样的缓存算法 (LRU or other) 都必需在 5 - 6 ns 里用硬件实现,在这么有限的时间里实现复杂算法的成本过高,回报有限。

事实上性能优于 LRU 的缓存算法有很多:2Q, ARC, LIRS, 这些在 操作系统 和 IO 缓存算法中都有广泛的应用,因为 IO和 CPU 相比要慢很多,所以在 IO 上用更精巧,更复杂的缓存算法是合适的。

作者:ChargePump2海归商务 发贴, 来自【海归网】 http://www.haiguinet.com



海归论坛 -> 海归商务


output generated using printer-friendly topic mod. 所有的时间均为 北京时间

1页,共1

Powered by phpBB © 2001, 2005 phpBB Group