== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 22:00:05 (1772420405) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 5.85 seconds: 68.38 ops/second - open/close 692 (time 1772420431.20 total 10.00 last 69.20) - open/close 1465 (time 1772420441.20 total 20.00 last 77.28) - open/close 2120 (time 1772420451.21 total 30.01 last 65.43) - open/close 2865 (time 1772420461.22 total 40.03 last 74.41) - open/close 3589 (time 1772420471.23 total 50.04 last 72.32) - open/close 4461 (time 1772420481.24 total 60.04 last 87.15) - open/close 5266 (time 1772420491.25 total 70.05 last 80.42) - open/close 6036 (time 1772420501.26 total 80.06 last 76.95) - open/close 6786 (time 1772420511.26 total 90.06 last 74.97) - open/close 7471 (time 1772420521.28 total 100.08 last 68.38) total: 8000 open/close in 106.45 seconds: 75.15 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=13515, priv_cnt=246 Round 2: enqueue=17686, priv_cnt=344 Round 3: enqueue=22208, priv_cnt=342 Round 4: enqueue=26297, priv_cnt=343 Round 5: enqueue=30479, priv_cnt=347 Round 6: enqueue=34836, priv_cnt=344 Round 7: enqueue=38939, priv_cnt=350 Round 8: enqueue=43144, priv_cnt=346 Round 9: enqueue=47398, priv_cnt=347 Round 10: enqueue=51403, priv_cnt=342 LFRU Result: ldlm_enqueue delta=42981, time=817s ============================================================ 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: 51404 Round 1: enqueue=56550, priv_cnt=0 Round 2: enqueue=61297, priv_cnt=0 Round 3: enqueue=65989, priv_cnt=0 Round 4: enqueue=70652, priv_cnt=0 Round 5: enqueue=75365, priv_cnt=0 Round 6: enqueue=80056, priv_cnt=0 Round 7: enqueue=84670, priv_cnt=0 Round 8: enqueue=89267, priv_cnt=0 Round 9: enqueue=93798, priv_cnt=0 Round 10: enqueue=98345, priv_cnt=0 LRU Result: ldlm_enqueue delta=46943, time=1000s ============================================================== Final: LFRU=42981, LRU=46943 Improvement: 8% ==============================================================