== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:53:15 (1772419995) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== - open/close 394 (time 1772420010.53 total 10.02 last 39.34) total: 400 open/close in 10.13 seconds: 39.50 ops/second - open/close 439 (time 1772420028.81 total 10.01 last 43.87) - open/close 1074 (time 1772420038.81 total 20.01 last 63.48) - open/close 1831 (time 1772420048.81 total 30.01 last 75.70) - open/close 2342 (time 1772420058.82 total 40.02 last 51.03) - open/close 2742 (time 1772420068.83 total 50.03 last 39.97) - open/close 3091 (time 1772420078.86 total 60.06 last 34.81) - open/close 3529 (time 1772420088.87 total 70.07 last 43.76) - open/close 4065 (time 1772420098.88 total 80.08 last 53.55) - open/close 4766 (time 1772420108.88 total 90.08 last 70.06) - open/close 5679 (time 1772420118.88 total 100.08 last 91.29) - open/close 6494 (time 1772420128.91 total 110.11 last 81.31) - open/close 7298 (time 1772420138.91 total 120.11 last 80.35) total: 8000 open/close in 129.96 seconds: 61.56 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=13545, priv_cnt=221 Round 2: enqueue=17518, priv_cnt=345 Round 3: enqueue=21810, priv_cnt=346 Round 4: enqueue=26083, priv_cnt=348 Round 5: enqueue=30086, priv_cnt=344 Round 6: enqueue=34415, priv_cnt=350 Round 7: enqueue=38579, priv_cnt=352 Round 8: enqueue=42669, priv_cnt=348 Round 9: enqueue=47161, priv_cnt=349 Round 10: enqueue=51255, priv_cnt=347 LFRU Result: ldlm_enqueue delta=42835, time=818s ============================================================ 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: 51257 Round 1: enqueue=56118, priv_cnt=0 Round 2: enqueue=60851, priv_cnt=0 Round 3: enqueue=65440, priv_cnt=0 Round 4: enqueue=70245, priv_cnt=0 Round 5: enqueue=74671, priv_cnt=0 Round 6: enqueue=79363, priv_cnt=0 Round 7: enqueue=83975, priv_cnt=0 Round 8: enqueue=88663, priv_cnt=0 Round 9: enqueue=93309, priv_cnt=0 Round 10: enqueue=98016, priv_cnt=0 LRU Result: ldlm_enqueue delta=46759, time=1024s ============================================================== Final: LFRU=42835, LRU=46759 Improvement: 8% ==============================================================