== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 22:01:00 (1772420460) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 6.43 seconds: 62.25 ops/second - open/close 634 (time 1772420487.59 total 10.01 last 63.34) - open/close 1262 (time 1772420497.60 total 20.01 last 62.77) - open/close 1967 (time 1772420507.61 total 30.02 last 70.43) - open/close 2576 (time 1772420517.64 total 40.05 last 60.71) - open/close 3199 (time 1772420527.65 total 50.06 last 62.26) - open/close 3819 (time 1772420537.65 total 60.07 last 61.97) - open/close 4545 (time 1772420547.65 total 70.07 last 72.58) - open/close 5250 (time 1772420557.66 total 80.08 last 70.43) - open/close 6040 (time 1772420567.67 total 90.08 last 78.96) - open/close 6865 (time 1772420577.68 total 100.09 last 82.43) - open/close 7522 (time 1772420587.68 total 110.10 last 65.66) total: 8000 open/close in 116.48 seconds: 68.68 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=13293, priv_cnt=201 Round 2: enqueue=17660, priv_cnt=348 Round 3: enqueue=21832, priv_cnt=350 Round 4: enqueue=26003, priv_cnt=348 Round 5: enqueue=30079, priv_cnt=342 Round 6: enqueue=34486, priv_cnt=344 Round 7: enqueue=38536, priv_cnt=342 Round 8: enqueue=42712, priv_cnt=346 Round 9: enqueue=46833, priv_cnt=345 Round 10: enqueue=51120, priv_cnt=349 LFRU Result: ldlm_enqueue delta=42698, time=917s ============================================================ 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: 51120 Round 1: enqueue=56028, priv_cnt=0 Round 2: enqueue=60731, priv_cnt=0 Round 3: enqueue=65387, priv_cnt=0 Round 4: enqueue=70098, priv_cnt=0 Round 5: enqueue=74657, priv_cnt=0 Round 6: enqueue=79481, priv_cnt=0 Round 7: enqueue=84153, priv_cnt=0 Round 8: enqueue=88763, priv_cnt=0 Round 9: enqueue=93190, priv_cnt=0 Round 10: enqueue=98170, priv_cnt=0 LRU Result: ldlm_enqueue delta=47051, time=874s ============================================================== Final: LFRU=42698, LRU=47051 Improvement: 9% ==============================================================