== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 21:53:38 (1772420018) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 6.07 seconds: 65.88 ops/second - open/close 514 (time 1772420046.31 total 10.01 last 51.36) - open/close 989 (time 1772420056.31 total 20.01 last 47.50) - open/close 1393 (time 1772420066.34 total 30.04 last 40.27) - open/close 1801 (time 1772420076.38 total 40.07 last 40.67) - open/close 2289 (time 1772420086.39 total 50.08 last 48.76) - open/close 2727 (time 1772420096.39 total 60.09 last 43.79) - open/close 3266 (time 1772420106.39 total 70.09 last 53.88) - open/close 3969 (time 1772420116.40 total 80.10 last 70.26) - open/close 4719 (time 1772420126.41 total 90.11 last 74.89) - open/close 5456 (time 1772420136.45 total 100.15 last 73.44) - open/close 6102 (time 1772420146.45 total 110.15 last 64.59) - open/close 6828 (time 1772420156.46 total 120.16 last 72.54) - open/close 7531 (time 1772420166.46 total 130.16 last 70.27) total: 8000 open/close in 136.41 seconds: 58.65 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=13410, priv_cnt=230 Round 2: enqueue=17538, priv_cnt=342 Round 3: enqueue=21864, priv_cnt=342 Round 4: enqueue=25853, priv_cnt=352 Round 5: enqueue=30095, priv_cnt=346 Round 6: enqueue=34235, priv_cnt=346 Round 7: enqueue=38230, priv_cnt=343 Round 8: enqueue=42402, priv_cnt=345 Round 9: enqueue=46552, priv_cnt=350 Round 10: enqueue=50736, priv_cnt=348 LFRU Result: ldlm_enqueue delta=42314, time=841s ============================================================ 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: 50736 Round 1: enqueue=55718, priv_cnt=0 Round 2: enqueue=60289, priv_cnt=0 Round 3: enqueue=65024, priv_cnt=0 Round 4: enqueue=69459, priv_cnt=0 Round 5: enqueue=74277, priv_cnt=0 Round 6: enqueue=78978, priv_cnt=0 Round 7: enqueue=83703, priv_cnt=0 Round 8: enqueue=88344, priv_cnt=0 Round 9: enqueue=93015, priv_cnt=0 Round 10: enqueue=97690, priv_cnt=0 LRU Result: ldlm_enqueue delta=46954, time=1021s ============================================================== Final: LFRU=42314, LRU=46954 Improvement: 9% ==============================================================