-
1. If my understanding is correct, the current implementation has a bug that may evict more objects than needed. I believe it should `return` at this line instead of continuing to evict because an obj…
-
I tried to run the following code:
python3 plot_mrc_size.py --tracepath ../data/twitter_cluster52.csv --trace-format csv --trace-format-params="time-col=1,obj-id-col=2,obj-size-col=3,delimiter=," --a…
-
Hi,
I am currently using this library to understand the eviction algorithms that I should be exploring. However, both the MRCs over size and MRCs over time seem to indicate that Belady is the worst…
-
Hi,
I have traces of the following format (with alphabetical object IDs):
```
# timestamp (ms), op type [Put:0, Get:1, Delete:2, Head: 3, Copy: 4], object id, object size (byte)
0,1,A,8371
103,…
-
Hi there,
Our team (@1a1a11a) has developed a new cache eviction algorithm, called SIEVE. It’s simple, efficient, and scalable.
**Why SIEVE could be a great addition**:
- **Simplicity**: Integr…
-
Hi @maypok86 :)
What do you think about sieve ?)
https://junchengyang.com/publication/nsdi24-SIEVE.pdf
I found a rep [scalalang2](https://github.com/scalalang2/golang-fifo).
He released siev…