-
A block replacement algorithm continues to receive attention for the improvement of its hit ratio. Numerous replacement algorithms have been proposed, among which LIRS stands out with its consistently…
jserv updated
8 months ago
-
# Problem
The Move VM keeps a [cache](https://github.com/diem/move/blob/main/language/move-vm/runtime/src/loader.rs#L425) of the modules it has previously deserialized, verified, and linked (and si…
-
To support dynamically calculated promotion index. Currently, the API provides only current item index and total number of items in the index block. This won't allow complex eviction algorithms, such …
-
For my project, I am wanting to add some cache size limits that are set automatically based on system memory. Are there any examples of someone doing this?
I'm not sure how to accurately calculate …
-
Currently our plugin doing the cache clearing ourself (on shutdown). And when we want to get cache we get multiple keys (real value and locked value).
All of this makes redis not useful. For what w…
-
# Library Performance
I just want to get a discussion started here around the topic. For my use (a 2-player abstract strategy game with an AI opponent), I need to call some functions on this librar…
-
it's now possible since we have chunk loading/unloading.
One way to do it would be using the timestamp stored in region files
-
ethql currently supports a request-scoped cache, but there is benefit to shared caching. In a production scenario, it is likely that the youngest blocks will be hottest, and that highly used smart con…
raulk updated
6 years ago
-
# Hi, 使用多年的go pprof检查内存泄漏的方法居然是错的?!
最近在做一个 Redis 的 Proxy 的项目,其中利用Redis 6.0 新加的 tracking 功能实现客户端缓存的功能,可以为某些特定的redis使用场景提高吞吐和延迟。
当然,cache的实现也是有代价的。首先,cache的大小不能无限制的大,否则总有一点会把内存撑爆的;其次,cache的淘汰算法有多种方式,LR…
-