文件名称:arc-js:用JavaScript编写的自适应替换缓存(ARC)
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-09 17:03:34
JavaScript
弧js 用JavaScript编写的 。 寻找Go版本吗? 概述 该项目实现了“ ARC”,这是一种自调整,低开销的替换缓存。 该项目的目标是尽可能遵循链接的研究论文中概述的算法。 ARC使用学习规则来适应性地,不断地修改其有关工作负载的假设,以调整内部LRU和LFU缓存的大小。 此实现基于Nimrod Megiddo和Dharmendra S. Modha的 ,尽管绝对有用,但这仍然是一个实验,不应该视为已投入生产。 <------- cache size c ------> +-----------------+---------- | LFU | LRU | +-----------------+---------- ^ | p (dy
【文件预览】:
arc-js-master
----.gitignore(13B)
----package.json(642B)
----ARC.js(2KB)
----List.js(100B)
----ARC.test.js(603B)
----.travis.yml(39B)
----Item.js(993B)
----LICENSE(762B)
----index.js(34B)
----README.md(3KB)
----Item.test.js(645B)