News for hackers. Stuff that matters.
Re:Constant Time LFU by T0pH4t on Thursday August 27, 2020 @07:44PM (#24299958)
Maybe also consider tinylfu (https://arxiv.org/abs/1512.00727). I've implemented the windowed version with segmented caches and it works really well. Though it is a much more complicated implementation.
Re:Constant Time LFU by NovaX on Thursday August 27, 2020 @10:12PM (#24300747)
Have you tried making it adaptive [1]? Using hill climbing with a decay rate has a nice impact to correct for LRU-biased workloads [2].

[1] https://dl.acm.org/doi/10.1145/3274808.3274816 [2] https://github.com/ben-manes/caffeine/wiki/Efficiency#adapti...