== lfru-performance test mixed: LFRU vs LRU benchmark with mixed hot/cold access pattern ========================================================== 22:00:36 (1772420436) ============================================================== LFRU vs LRU Benchmark: Mixed Hot/Cold Access Pattern ============================================================== total: 400 open/close in 6.41 seconds: 62.42 ops/second - open/close 702 (time 1772420461.83 total 10.02 last 70.09) - open/close 1429 (time 1772420471.84 total 20.03 last 72.61) - open/close 2148 (time 1772420481.85 total 30.03 last 71.88) - open/close 2921 (time 1772420491.86 total 40.04 last 77.24) - open/close 3584 (time 1772420501.86 total 50.04 last 66.29) - open/close 4467 (time 1772420511.87 total 60.05 last 88.21) - open/close 5174 (time 1772420521.87 total 70.06 last 70.66) - open/close 5938 (time 1772420531.89 total 80.07 last 76.28) - open/close 6642 (time 1772420541.90 total 90.08 last 70.34) - open/close 7369 (time 1772420551.90 total 100.08 last 72.67) total: 8000 open/close in 109.23 seconds: 73.24 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=13511, priv_cnt=224 Round 2: enqueue=17913, priv_cnt=349 Round 3: enqueue=22086, priv_cnt=343 Round 4: enqueue=26242, priv_cnt=349 Round 5: enqueue=30278, priv_cnt=342 Round 6: enqueue=34391, priv_cnt=342 Round 7: enqueue=38831, priv_cnt=347 Round 8: enqueue=43000, priv_cnt=346 Round 9: enqueue=47042, priv_cnt=344 Round 10: enqueue=51133, priv_cnt=345 LFRU Result: ldlm_enqueue delta=42712, time=696s ldlm.namespaces.lustre-MDT0000-mdc-ffffa0a843cab000.lock_unused_count=3 ============================================================ 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: 51137 Round 1: enqueue=56064, priv_cnt=0 Round 2: enqueue=60541, priv_cnt=0 Round 3: enqueue=65133, priv_cnt=0 Round 4: enqueue=69874, priv_cnt=0 Round 5: enqueue=74446, priv_cnt=0 Round 6: enqueue=78834, priv_cnt=0 Round 7: enqueue=83495, priv_cnt=0 Round 8: enqueue=88055, priv_cnt=0 Round 9: enqueue=92584, priv_cnt=0 Round 10: enqueue=97355, priv_cnt=0 LRU Result: ldlm_enqueue delta=46218, time=703s ============================================================== Final: LFRU=42712, LRU=46218 Improvement: 7% ==============================================================