7 ms·
> it seemed natural to have a set of generations for items that have only been seen once, and then another generation for things that have been more active Hav
by bminor13 3y ago
> it seemed natural to have a set of generations for items that have only been seen once, and then another generation for things that have been more active
Have you looked at ARC? It sounds similar - it is a cache split between LRU and MFU areas, where the split point changes dynamically depending on the workload. https://www.youtube.com/watch?v=F8sZRBdmqc0 https://www.youtube.com/watch?v=F8sZRBdmqc0 is a fun watch on the topic.