== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:56:49 (1772420209) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 7.80 seconds: 51.27 ops/second - open/close 649 (time 1772420236.82 total 10.00 last 64.87) - open/close 1196 (time 1772420246.83 total 20.01 last 54.65) - open/close 1748 (time 1772420256.86 total 30.04 last 55.06) - open/close 2295 (time 1772420266.86 total 40.04 last 54.68) - open/close 2833 (time 1772420276.88 total 50.06 last 53.69) - open/close 3460 (time 1772420286.89 total 60.07 last 62.65) - open/close 4046 (time 1772420296.91 total 70.09 last 58.48) - open/close 4596 (time 1772420306.93 total 80.11 last 54.90) - open/close 5141 (time 1772420316.94 total 90.12 last 54.44) - open/close 5691 (time 1772420326.94 total 100.12 last 54.98) - open/close 6304 (time 1772420336.95 total 110.13 last 61.26) - open/close 6867 (time 1772420346.95 total 120.13 last 56.29) - open/close 7450 (time 1772420356.96 total 130.14 last 58.23) total: 8000 open/close in 139.24 seconds: 57.46 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=13528, priv_cnt=221 Round 2: enqueue=17913, priv_cnt=342 Round 3: enqueue=22176, priv_cnt=344 Round 4: enqueue=26334, priv_cnt=341 Round 5: enqueue=30622, priv_cnt=348 Round 6: enqueue=34817, priv_cnt=346 Round 7: enqueue=38915, priv_cnt=350 Round 8: enqueue=43072, priv_cnt=348 Round 9: enqueue=47291, priv_cnt=348 Round 10: enqueue=51266, priv_cnt=341 LFRU Result: ldlm_enqueue delta=42844, time=892s ============================================================ 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: 51266 Round 1: enqueue=56088, priv_cnt=0 Round 2: enqueue=60606, priv_cnt=0 Round 3: enqueue=65576, priv_cnt=0 Round 4: enqueue=70371, priv_cnt=0 Round 5: enqueue=74998, priv_cnt=0 Round 6: enqueue=79973, priv_cnt=0 Round 7: enqueue=84665, priv_cnt=0 Round 8: enqueue=89320, priv_cnt=0 Round 9: enqueue=93917, priv_cnt=0 Round 10: enqueue=98634, priv_cnt=0 LRU Result: ldlm_enqueue delta=47368, time=1100s ============================================================== Final: LFRU=42844, LRU=47368 Improvement: 9% ==============================================================