== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:53:41 (1772420021) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 7.17 seconds: 55.79 ops/second - open/close 526 (time 1772420048.97 total 10.02 last 52.52) - open/close 956 (time 1772420059.00 total 20.04 last 42.89) - open/close 1305 (time 1772420069.02 total 30.06 last 34.84) - open/close 1723 (time 1772420079.05 total 40.09 last 41.68) - open/close 2104 (time 1772420089.33 total 50.37 last 37.06) - open/close 2481 (time 1772420099.33 total 60.37 last 37.69) - open/close 3193 (time 1772420109.34 total 70.39 last 71.10) - open/close 3884 (time 1772420119.35 total 80.39 last 69.04) - open/close 4627 (time 1772420129.36 total 90.40 last 74.28) - open/close 5373 (time 1772420139.36 total 100.41 last 74.53) - open/close 6050 (time 1772420149.39 total 110.43 last 67.52) - open/close 6740 (time 1772420159.40 total 120.44 last 68.95) - open/close 7407 (time 1772420169.41 total 130.45 last 66.62) total: 8000 open/close in 139.87 seconds: 57.20 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=13606, priv_cnt=226 Round 2: enqueue=17796, priv_cnt=343 Round 3: enqueue=22160, priv_cnt=348 Round 4: enqueue=26297, priv_cnt=347 Round 5: enqueue=30439, priv_cnt=347 Round 6: enqueue=34735, priv_cnt=347 Round 7: enqueue=38760, priv_cnt=347 Round 8: enqueue=43162, priv_cnt=345 Round 9: enqueue=47308, priv_cnt=346 Round 10: enqueue=51656, priv_cnt=342 LFRU Result: ldlm_enqueue delta=43234, time=863s ============================================================ 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: 51656 Round 1: enqueue=56525, priv_cnt=0 Round 2: enqueue=61278, priv_cnt=0 Round 3: enqueue=65778, priv_cnt=0 Round 4: enqueue=70495, priv_cnt=0 Round 5: enqueue=75207, priv_cnt=0 Round 6: enqueue=79967, priv_cnt=0 Round 7: enqueue=84485, priv_cnt=0 Round 8: enqueue=89371, priv_cnt=0 Round 9: enqueue=94275, priv_cnt=0 Round 10: enqueue=98884, priv_cnt=0 LRU Result: ldlm_enqueue delta=47228, time=1052s ============================================================== Final: LFRU=43234, LRU=47228 Improvement: 8% ==============================================================