== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:53:06 (1772419986) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 5.84 seconds: 68.45 ops/second - open/close 686 (time 1772420014.61 total 10.00 last 68.58) - open/close 1302 (time 1772420024.72 total 20.12 last 60.89) - open/close 1756 (time 1772420034.74 total 30.14 last 45.32) - open/close 2170 (time 1772420044.85 total 40.25 last 40.96) - open/close 2711 (time 1772420054.86 total 50.25 last 54.06) - open/close 3287 (time 1772420064.86 total 60.26 last 57.58) - open/close 3994 (time 1772420074.89 total 70.29 last 70.50) - open/close 4565 (time 1772420084.92 total 80.32 last 56.92) - open/close 4932 (time 1772420094.93 total 90.32 last 36.68) - open/close 5310 (time 1772420104.93 total 100.33 last 37.77) - open/close 5961 (time 1772420114.97 total 110.36 last 64.88) - open/close 6551 (time 1772420124.98 total 120.37 last 58.95) - open/close 7501 (time 1772420134.99 total 130.38 last 94.90) total: 8000 open/close in 136.48 seconds: 58.62 ops/second ============================================================ LFRU Benchmark ============================================================ Hot=400, Cold=8000, LRU=1200, PrivCap=~360 Access: 50% hot / 50% cold Rounds=10, Procs=4, Accesses/proc/round=2000 ============================================================= ldlm.namespaces.*mdc*.lru_size=0->1200 ldlm.namespaces.*mdc*.lru_max_age=600000->3900s Initial ldlm_enqueue: 8422 Round 1: enqueue=13430, priv_cnt=227 Round 2: enqueue=17630, priv_cnt=345 Round 3: enqueue=21830, priv_cnt=344 Round 4: enqueue=25926, priv_cnt=350 Round 5: enqueue=29929, priv_cnt=348 Round 6: enqueue=34148, priv_cnt=348 Round 7: enqueue=38269, priv_cnt=348 Round 8: enqueue=42403, priv_cnt=350 Round 9: enqueue=46408, priv_cnt=350 Round 10: enqueue=50566, priv_cnt=346 LFRU Result: ldlm_enqueue delta=42144, time=690s ============================================================ LRU Benchmark ============================================================ Hot=400, Cold=8000, LRU=1200, PrivCap=~360 Access: 50% hot / 50% cold Rounds=10, Procs=4, Accesses/proc/round=2000 ============================================================= ldlm.namespaces.*mdc*.lru_size=0->1200 ldlm.namespaces.*mdc*.lru_max_age=3900000->3900s Initial ldlm_enqueue: 50567 Round 1: enqueue=55439, priv_cnt=0 Round 2: enqueue=59992, priv_cnt=0 Round 3: enqueue=64599, priv_cnt=0 Round 4: enqueue=69056, priv_cnt=0 Round 5: enqueue=73462, priv_cnt=0 Round 6: enqueue=78114, priv_cnt=0 Round 7: enqueue=82940, priv_cnt=0 Round 8: enqueue=87577, priv_cnt=0 Round 9: enqueue=92169, priv_cnt=0 Round 10: enqueue=96777, priv_cnt=0 LRU Result: ldlm_enqueue delta=46210, time=680s ============================================================== Final: LFRU=42144, LRU=46210 Improvement: 8% ==============================================================