== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:52:52 (1772419972) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 4.99 seconds: 80.15 ops/second - open/close 592 (time 1772419999.74 total 10.01 last 59.12) - open/close 1171 (time 1772420009.77 total 20.04 last 57.73) - open/close 1588 (time 1772420019.77 total 30.05 last 41.69) - open/close 2083 (time 1772420029.80 total 40.07 last 49.37) - open/close 2632 (time 1772420039.80 total 50.08 last 54.86) - open/close 3338 (time 1772420049.82 total 60.10 last 70.46) - open/close 4005 (time 1772420059.83 total 70.10 last 66.68) - open/close 4357 (time 1772420069.87 total 80.14 last 35.06) - open/close 4731 (time 1772420079.89 total 90.17 last 37.30) - open/close 5127 (time 1772420089.90 total 100.17 last 39.59) - open/close 5629 (time 1772420099.91 total 110.18 last 50.14) - open/close 6428 (time 1772420109.91 total 120.19 last 79.84) - open/close 7294 (time 1772420119.93 total 130.20 last 86.50) total: 8000 open/close in 138.66 seconds: 57.69 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=13420, priv_cnt=235 Round 2: enqueue=17520, priv_cnt=349 Round 3: enqueue=21743, priv_cnt=344 Round 4: enqueue=25938, priv_cnt=344 Round 5: enqueue=30212, priv_cnt=348 Round 6: enqueue=34400, priv_cnt=345 Round 7: enqueue=38520, priv_cnt=342 Round 8: enqueue=42579, priv_cnt=344 Round 9: enqueue=46717, priv_cnt=341 Round 10: enqueue=50963, priv_cnt=346 LFRU Result: ldlm_enqueue delta=42541, time=838s ============================================================ 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: 50963 Round 1: enqueue=55689, priv_cnt=0 Round 2: enqueue=60504, priv_cnt=0 Round 3: enqueue=65145, priv_cnt=0 Round 4: enqueue=69588, priv_cnt=0 Round 5: enqueue=74551, priv_cnt=0 Round 6: enqueue=79389, priv_cnt=0 Round 7: enqueue=84069, priv_cnt=0 Round 8: enqueue=88935, priv_cnt=0 Round 9: enqueue=93630, priv_cnt=0 Round 10: enqueue=98346, priv_cnt=0 LRU Result: ldlm_enqueue delta=47383, time=1055s ============================================================== Final: LFRU=42541, LRU=47383 Improvement: 10% ==============================================================