== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:53:23 (1772420003) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 4.97 seconds: 80.53 ops/second - open/close 594 (time 1772420027.14 total 10.00 last 59.39) - open/close 1052 (time 1772420037.14 total 20.00 last 45.79) - open/close 1578 (time 1772420047.16 total 30.02 last 52.50) - open/close 1990 (time 1772420057.19 total 40.05 last 41.09) - open/close 2636 (time 1772420067.19 total 50.05 last 64.60) - open/close 3275 (time 1772420077.20 total 60.06 last 63.83) - open/close 3645 (time 1772420087.22 total 70.08 last 36.93) - open/close 4006 (time 1772420097.23 total 80.09 last 36.06) - open/close 4457 (time 1772420107.24 total 90.10 last 45.06) - open/close 5012 (time 1772420117.26 total 100.12 last 55.41) - open/close 5627 (time 1772420127.27 total 110.13 last 61.41) - open/close 6486 (time 1772420137.27 total 120.13 last 85.90) - open/close 7404 (time 1772420147.28 total 130.14 last 91.73) total: 8000 open/close in 136.06 seconds: 58.80 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=13617, priv_cnt=226 Round 2: enqueue=17742, priv_cnt=348 Round 3: enqueue=22017, priv_cnt=349 Round 4: enqueue=26359, priv_cnt=347 Round 5: enqueue=30525, priv_cnt=350 Round 6: enqueue=34753, priv_cnt=348 Round 7: enqueue=38825, priv_cnt=349 Round 8: enqueue=43035, priv_cnt=349 Round 9: enqueue=47246, priv_cnt=347 Round 10: enqueue=51177, priv_cnt=343 LFRU Result: ldlm_enqueue delta=42755, time=700s ============================================================ 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: 51183 Round 1: enqueue=56019, priv_cnt=0 Round 2: enqueue=60445, priv_cnt=0 Round 3: enqueue=64946, priv_cnt=0 Round 4: enqueue=69557, priv_cnt=0 Round 5: enqueue=74368, priv_cnt=0 Round 6: enqueue=78964, priv_cnt=0 Round 7: enqueue=83596, priv_cnt=0 Round 8: enqueue=88223, priv_cnt=0 Round 9: enqueue=92764, priv_cnt=0 Round 10: enqueue=97437, priv_cnt=0 LRU Result: ldlm_enqueue delta=46254, time=653s ============================================================== Final: LFRU=42755, LRU=46254 Improvement: 7% ==============================================================