== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:52:15 (1772419935) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 6.39 seconds: 62.64 ops/second - open/close 508 (time 1772419962.24 total 10.00 last 50.79) - open/close 865 (time 1772419972.24 total 20.00 last 35.70) - open/close 1439 (time 1772419982.24 total 30.01 last 57.39) - open/close 2048 (time 1772419992.29 total 40.05 last 60.61) - open/close 2583 (time 1772420002.29 total 50.06 last 53.48) - open/close 3324 (time 1772420012.32 total 60.08 last 73.94) - open/close 3990 (time 1772420022.34 total 70.10 last 66.45) - open/close 4504 (time 1772420032.36 total 80.12 last 51.28) - open/close 4952 (time 1772420042.36 total 90.13 last 44.79) - open/close 5646 (time 1772420052.37 total 100.13 last 69.39) - open/close 6243 (time 1772420062.37 total 110.14 last 59.65) - open/close 6924 (time 1772420072.39 total 120.15 last 67.99) - open/close 7594 (time 1772420082.41 total 130.17 last 66.90) total: 8000 open/close in 138.11 seconds: 57.93 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=13304, priv_cnt=225 Round 2: enqueue=17459, priv_cnt=350 Round 3: enqueue=21572, priv_cnt=348 Round 4: enqueue=25686, priv_cnt=350 Round 5: enqueue=29826, priv_cnt=350 Round 6: enqueue=33975, priv_cnt=348 Round 7: enqueue=38173, priv_cnt=341 Round 8: enqueue=42371, priv_cnt=344 Round 9: enqueue=46552, priv_cnt=343 Round 10: enqueue=50575, priv_cnt=347 LFRU Result: ldlm_enqueue delta=42153, time=614s ============================================================ 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: 50575 Round 1: enqueue=55289, priv_cnt=0 Round 2: enqueue=59853, priv_cnt=0 Round 3: enqueue=64377, priv_cnt=0 Round 4: enqueue=68875, priv_cnt=0 Round 5: enqueue=73574, priv_cnt=0 Round 6: enqueue=78143, priv_cnt=0 Round 7: enqueue=82777, priv_cnt=0 Round 8: enqueue=87428, priv_cnt=0 Round 9: enqueue=91991, priv_cnt=0 Round 10: enqueue=96461, priv_cnt=0 LRU Result: ldlm_enqueue delta=45886, time=534s ============================================================== Final: LFRU=42153, LRU=45886 Improvement: 8% ==============================================================