== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:53:26 (1772420006) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 7.39 seconds: 54.14 ops/second - open/close 723 (time 1772420034.76 total 10.03 last 72.12) - open/close 1343 (time 1772420044.77 total 20.03 last 61.95) - open/close 1927 (time 1772420054.77 total 30.04 last 58.37) - open/close 2367 (time 1772420064.78 total 40.04 last 43.98) - open/close 2761 (time 1772420074.80 total 50.07 last 39.30) - open/close 3162 (time 1772420084.81 total 60.08 last 40.07) - open/close 3473 (time 1772420094.81 total 70.08 last 31.08) - open/close 4040 (time 1772420104.84 total 80.11 last 56.54) - open/close 4758 (time 1772420114.85 total 90.11 last 71.77) - open/close 5595 (time 1772420124.86 total 100.13 last 83.59) - open/close 6219 (time 1772420134.86 total 110.13 last 62.40) - open/close 6920 (time 1772420144.86 total 120.13 last 70.10) - open/close 7667 (time 1772420154.87 total 130.13 last 74.66) total: 8000 open/close in 134.08 seconds: 59.66 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=13389, priv_cnt=214 Round 2: enqueue=17728, priv_cnt=349 Round 3: enqueue=21884, priv_cnt=348 Round 4: enqueue=25956, priv_cnt=342 Round 5: enqueue=30186, priv_cnt=343 Round 6: enqueue=34318, priv_cnt=343 Round 7: enqueue=38574, priv_cnt=345 Round 8: enqueue=42603, priv_cnt=346 Round 9: enqueue=46942, priv_cnt=344 Round 10: enqueue=50959, priv_cnt=343 LFRU Result: ldlm_enqueue delta=42537, time=881s ============================================================ 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: 50959 Round 1: enqueue=56105, priv_cnt=0 Round 2: enqueue=60742, priv_cnt=0 Round 3: enqueue=65610, priv_cnt=0 Round 4: enqueue=70113, priv_cnt=0 Round 5: enqueue=74981, priv_cnt=0 Round 6: enqueue=79719, priv_cnt=0 Round 7: enqueue=84452, priv_cnt=0 Round 8: enqueue=89313, priv_cnt=0 Round 9: enqueue=94097, priv_cnt=0 Round 10: enqueue=99100, priv_cnt=0 LRU Result: ldlm_enqueue delta=48141, time=1124s ============================================================== Final: LFRU=42537, LRU=48141 Improvement: 11% ==============================================================