== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:52:53 (1772419973) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 7.26 seconds: 55.12 ops/second - open/close 373 (time 1772420002.45 total 10.01 last 37.28) - open/close 861 (time 1772420012.45 total 20.01 last 48.78) - open/close 1465 (time 1772420022.46 total 30.02 last 60.34) - open/close 1933 (time 1772420032.47 total 40.03 last 46.77) - open/close 2545 (time 1772420042.49 total 50.05 last 61.09) - open/close 3163 (time 1772420052.50 total 60.06 last 61.73) - open/close 3680 (time 1772420062.51 total 70.07 last 51.65) - open/close 4253 (time 1772420072.52 total 80.07 last 57.26) - open/close 4930 (time 1772420082.52 total 90.08 last 67.65) - open/close 5457 (time 1772420092.54 total 100.10 last 52.62) - open/close 6291 (time 1772420102.55 total 110.11 last 83.29) - open/close 6980 (time 1772420112.55 total 120.11 last 68.89) - open/close 7848 (time 1772420122.57 total 130.13 last 86.67) total: 8000 open/close in 132.03 seconds: 60.59 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=13350, priv_cnt=243 Round 2: enqueue=17560, priv_cnt=342 Round 3: enqueue=21494, priv_cnt=342 Round 4: enqueue=25524, priv_cnt=344 Round 5: enqueue=29861, priv_cnt=351 Round 6: enqueue=33985, priv_cnt=344 Round 7: enqueue=38077, priv_cnt=347 Round 8: enqueue=42177, priv_cnt=347 Round 9: enqueue=46343, priv_cnt=348 Round 10: enqueue=50244, priv_cnt=349 LFRU Result: ldlm_enqueue delta=41822, time=605s ============================================================ 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: 50244 Round 1: enqueue=54870, priv_cnt=0 Round 2: enqueue=59560, priv_cnt=0 Round 3: enqueue=63984, priv_cnt=0 Round 4: enqueue=68624, priv_cnt=0 Round 5: enqueue=73276, priv_cnt=0 Round 6: enqueue=77838, priv_cnt=0 Round 7: enqueue=82525, priv_cnt=0 Round 8: enqueue=87078, priv_cnt=0 Round 9: enqueue=91568, priv_cnt=0 Round 10: enqueue=95876, priv_cnt=0 LRU Result: ldlm_enqueue delta=45632, time=544s ============================================================== Final: LFRU=41822, LRU=45632 Improvement: 8% ==============================================================