== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 22:00:11 (1772420411) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 8.49 seconds: 47.11 ops/second - open/close 466 (time 1772420441.99 total 10.01 last 46.53) - open/close 933 (time 1772420452.00 total 20.02 last 46.66) - open/close 1419 (time 1772420462.03 total 30.05 last 48.48) - open/close 1967 (time 1772420472.03 total 40.05 last 54.78) - open/close 2518 (time 1772420482.06 total 50.08 last 54.96) - open/close 3054 (time 1772420492.06 total 60.08 last 53.59) - open/close 3685 (time 1772420502.07 total 70.09 last 63.05) - open/close 4262 (time 1772420512.08 total 80.10 last 57.63) - open/close 4965 (time 1772420522.09 total 90.11 last 70.23) - open/close 5542 (time 1772420532.11 total 100.13 last 57.60) - open/close 6146 (time 1772420542.12 total 110.14 last 60.34) - open/close 6736 (time 1772420552.13 total 120.15 last 58.95) - open/close 7347 (time 1772420562.15 total 130.17 last 60.94) total: 8000 open/close in 139.35 seconds: 57.41 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=13384, priv_cnt=217 Round 2: enqueue=17822, priv_cnt=341 Round 3: enqueue=22167, priv_cnt=343 Round 4: enqueue=26383, priv_cnt=345 Round 5: enqueue=30454, priv_cnt=344 Round 6: enqueue=34660, priv_cnt=346 Round 7: enqueue=38852, priv_cnt=349 Round 8: enqueue=42972, priv_cnt=343 Round 9: enqueue=47264, priv_cnt=343 Round 10: enqueue=51518, priv_cnt=346 LFRU Result: ldlm_enqueue delta=43096, time=988s ============================================================ 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: 51519 Round 1: enqueue=56467, priv_cnt=0 Round 2: enqueue=60986, priv_cnt=0 Round 3: enqueue=65762, priv_cnt=0 Round 4: enqueue=70420, priv_cnt=0 Round 5: enqueue=75090, priv_cnt=0 Round 6: enqueue=79888, priv_cnt=0 Round 7: enqueue=84494, priv_cnt=0 Round 8: enqueue=88976, priv_cnt=0 Round 9: enqueue=93680, priv_cnt=0 Round 10: enqueue=98145, priv_cnt=0 LRU Result: ldlm_enqueue delta=46626, time=815s ============================================================== Final: LFRU=43096, LRU=46626 Improvement: 7% ==============================================================