== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:53:28 (1772420008) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 7.62 seconds: 52.50 ops/second - open/close 400 (time 1772420036.93 total 10.02 last 39.92) - open/close 735 (time 1772420046.95 total 20.04 last 33.43) - open/close 1130 (time 1772420056.97 total 30.06 last 39.42) - open/close 1682 (time 1772420066.98 total 40.08 last 55.12) - open/close 2294 (time 1772420076.99 total 50.09 last 61.14) - open/close 2737 (time 1772420087.01 total 60.10 last 44.23) - open/close 3250 (time 1772420097.04 total 70.13 last 51.15) - open/close 3759 (time 1772420107.05 total 80.14 last 50.85) - open/close 4530 (time 1772420117.05 total 90.15 last 77.07) - open/close 5262 (time 1772420127.06 total 100.15 last 73.17) - open/close 6026 (time 1772420137.06 total 110.15 last 76.39) - open/close 6706 (time 1772420147.06 total 120.15 last 68.00) - open/close 7434 (time 1772420157.06 total 130.16 last 72.76) total: 8000 open/close in 137.74 seconds: 58.08 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=13503, priv_cnt=217 Round 2: enqueue=17702, priv_cnt=345 Round 3: enqueue=21802, priv_cnt=343 Round 4: enqueue=25867, priv_cnt=348 Round 5: enqueue=30018, priv_cnt=345 Round 6: enqueue=34195, priv_cnt=347 Round 7: enqueue=38398, priv_cnt=348 Round 8: enqueue=42586, priv_cnt=345 Round 9: enqueue=46926, priv_cnt=347 Round 10: enqueue=51029, priv_cnt=345 LFRU Result: ldlm_enqueue delta=42607, time=624s ============================================================ 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: 51029 Round 1: enqueue=55736, priv_cnt=0 Round 2: enqueue=60242, priv_cnt=0 Round 3: enqueue=64659, priv_cnt=0 Round 4: enqueue=69258, priv_cnt=0 Round 5: enqueue=73834, priv_cnt=0 Round 6: enqueue=78335, priv_cnt=0 Round 7: enqueue=82864, priv_cnt=0 Round 8: enqueue=87481, priv_cnt=0 Round 9: enqueue=92180, priv_cnt=0 Round 10: enqueue=96570, priv_cnt=0 LRU Result: ldlm_enqueue delta=45541, time=527s ============================================================== Final: LFRU=42607, LRU=45541 Improvement: 6% ==============================================================