Re: [Patch][WiP] Tweaked LRU for shared buffers

2019-02-26 Thread Benjamin Manes
Hi Tomas, If you are on a benchmarking binge and feel like generating some trace files (as mentioned earlier), I'd be happy to help in regards to running them through simulations to show how different policies behave. We can add more types to match this patch / Postgres' GClock as desired, too. O

Re: [Patch][WiP] Tweaked LRU for shared buffers

2019-02-16 Thread Benjamin Manes
Hi, I was not involved with Andrey and his team's work, which looks like a very promising first pass. I can try to clarify a few minor details. What is CAR? Did you mean ARC, perhaps? CAR is the Clock variants of ARC: CAR: Clock with Adaptive Replacement

Re: [Patch][WiP] Tweaked LRU for shared buffers

2019-02-16 Thread Benjamin Manes
ps://github.com/ben-manes/caffeine/blob/b752c586f7bf143f774a51a0a10593ae3b77802b/simulator/src/main/java/com/github/benmanes/caffeine/cache/simulator/parser/arc/ArcTraceReader.java#L36-L42> . On Fri, Feb 15, 2019 at 5:51 PM Tomas Vondra wrote: > On 2/16/19 1:48 AM, Benjamin Manes wrote: > >