== sanity test 123ad: Verify batching statahead works correctly ========================================================== 17:49:11 (1786571351) batch: statahead_max=32 statahead_batch_max=32 mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats=0 llite.lustre-ffff8ae28f3ac800.statahead_max=32 llite.lustre-ffff8ae28f3ac800.statahead_batch_max=32 seq.cli-lustre-OST0000-super.width=0x1ffffff seq.cli-lustre-OST0001-super.width=0x1ffffff kvm mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats=0 total: 100 open/close in 0.62 seconds: 160.83 ops/second llite.lustre-ffff8ae28f3ac800.statahead_max=0 101 real 0m0.592s user 0m0.001s sys 0m0.236s 'ls -l' 100 files without statahead: 0 sec llite.lustre-ffff8ae28f3ac800.statahead_max=32 llite.lustre-ffff8ae28f3ac800.statahead_max=32 101 real 0m0.375s user 0m0.003s sys 0m0.197s 'ls -l' 100 files with statahead: 0 sec statahead total: 128 statahead wrong: 2 agl total: 122 list_total: 30 fname_total: 98 hit_total: 3613 miss_total: 1451 swrong=2 ewrong=2 total: 900 open/close in 1.84 seconds: 487.86 ops/second llite.lustre-ffff8ae28f3ac800.statahead_max=0 1001 real 0m5.648s user 0m0.026s sys 0m2.167s 'ls -l' 1000 files without statahead: 6 sec llite.lustre-ffff8ae28f3ac800.statahead_max=32 llite.lustre-ffff8ae28f3ac800.statahead_max=32 1001 real 0m4.531s user 0m0.019s sys 0m2.663s 'ls -l' 1000 files with statahead: 4 sec statahead total: 129 statahead wrong: 2 agl total: 123 list_total: 31 fname_total: 98 hit_total: 4612 miss_total: 1452 swrong=2 ewrong=2 'ls -l' done unlink + rm -r /mnt/lustre/d123ad.sanity: 5 seconds llite.lustre-ffff8ae28f3ac800.statahead_stats= statahead total: 129 statahead wrong: 2 agl total: 123 list_total: 31 fname_total: 98 hit_total: 4612 miss_total: 1452 mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats= snapshot_time: 1786571377.496778651 secs.nsecs start_time: 1786571353.408777600 secs.nsecs elapsed_time: 24.088001051 secs.nsecs subreqs per batch batches %% cum %% 1: 0 0 0 2: 0 0 0 4: 1 2 2 8: 2 5 7 16: 2 5 12 32: 34 87 100 - open/close 4774 (time 1786571388.26 total 10.00 last 477.32) - open/close 9208 (time 1786571398.26 total 20.00 last 443.34) total: 10000 open/close in 21.94 seconds: 455.69 ops/second llite.lustre-ffff8ae28f3ac800.statahead_batch_max=0 llite.lustre-ffff8ae28f3ac800.statahead_stats=clear mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.stats=clear ls -l files in d123ad.sanity: 10001 real 0m43.063s user 0m0.276s sys 0m20.178s unbatched statahead RPC=10004 hit count=9999 llite.lustre-ffff8ae28f3ac800.statahead_batch_max=32 llite.lustre-ffff8ae28f3ac800.statahead_stats=clear mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats=clear mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.stats=clear ls -l files in d123ad.sanity: 10001 real 1m0.092s user 0m0.228s sys 0m15.256s batched statahead RPC= hit count=9989 mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats= snapshot_time: 1786571515.455253026 secs.nsecs start_time: 1786571446.561673402 secs.nsecs elapsed_time: 68.893579624 secs.nsecs subreqs per batch batches %% cum %% 1: 0 0 0 2: 0 0 0 4: 0 0 0 8: 1 0 0 16: 1 0 0 32: 313 99 100 batch: statahead_max=2048 statahead_batch_max=256 mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats=0 llite.lustre-ffff8ae28f3ac800.statahead_max=2048 llite.lustre-ffff8ae28f3ac800.statahead_batch_max=256 kvm mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats=0 total: 100 open/close in 1.02 seconds: 98.18 ops/second llite.lustre-ffff8ae28f3ac800.statahead_max=0 101 real 0m0.900s user 0m0.004s sys 0m0.283s 'ls -l' 100 files without statahead: 1 sec llite.lustre-ffff8ae28f3ac800.statahead_max=2048 llite.lustre-ffff8ae28f3ac800.statahead_max=2048 101 real 0m0.529s user 0m0.004s sys 0m0.206s 'ls -l' 100 files with statahead: 0 sec statahead total: 2 statahead wrong: 0 agl total: 2 list_total: 2 fname_total: 0 hit_total: 10088 miss_total: 12 swrong=0 ewrong=0 total: 900 open/close in 4.55 seconds: 198.00 ops/second llite.lustre-ffff8ae28f3ac800.statahead_max=0 1001 real 0m7.128s user 0m0.029s sys 0m2.482s 'ls -l' 1000 files without statahead: 8 sec llite.lustre-ffff8ae28f3ac800.statahead_max=2048 llite.lustre-ffff8ae28f3ac800.statahead_max=2048 1001 real 0m3.306s user 0m0.018s sys 0m1.871s 'ls -l' 1000 files with statahead: 3 sec statahead total: 3 statahead wrong: 0 agl total: 3 list_total: 3 fname_total: 0 hit_total: 11087 miss_total: 13 swrong=0 ewrong=0 'ls -l' done unlink + rm -r /mnt/lustre/d123ad.sanity: 7 seconds llite.lustre-ffff8ae28f3ac800.statahead_stats= statahead total: 3 statahead wrong: 0 agl total: 3 list_total: 3 fname_total: 0 hit_total: 11087 miss_total: 13 mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats= snapshot_time: 1786571713.386348367 secs.nsecs start_time: 1786571516.890605689 secs.nsecs elapsed_time: 196.495742678 secs.nsecs subreqs per batch batches %% cum %% 1: 0 0 0 2: 0 0 0 4: 0 0 0 8: 2 22 22 16: 2 22 44 32: 0 0 44 64: 0 0 44 128: 1 11 55 256: 4 44 100 - open/close 2914 (time 1786571724.27 total 10.00 last 291.38) - open/close 6058 (time 1786571734.28 total 20.00 last 314.32) - open/close 9466 (time 1786571744.28 total 30.01 last 340.73) total: 10000 open/close in 31.57 seconds: 316.72 ops/second llite.lustre-ffff8ae28f3ac800.statahead_batch_max=0 llite.lustre-ffff8ae28f3ac800.statahead_stats=clear mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.stats=clear ls -l files in d123ad.sanity: 10001 real 0m33.717s user 0m0.193s sys 0m28.503s unbatched statahead RPC=10004 hit count=9999 llite.lustre-ffff8ae28f3ac800.statahead_batch_max=256 llite.lustre-ffff8ae28f3ac800.statahead_stats=clear mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats=clear mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.stats=clear ls -l files in d123ad.sanity: 10001 real 0m26.986s user 0m0.179s sys 0m19.185s batched statahead RPC= hit count=9999 mdc.lustre-MDT0000-mdc-ffff8ae28f3ac800.batch_stats= snapshot_time: 1786571816.688811156 secs.nsecs start_time: 1786571783.050561679 secs.nsecs elapsed_time: 33.638249477 secs.nsecs subreqs per batch batches %% cum %% 1: 418 67 67 2: 91 14 82 4: 42 6 89 8: 5 0 89 16: 6 0 90 32: 23 3 94 64: 0 0 94 128: 0 0 94 256: 34 5 100 unlink(/mnt/lustre/d123ad.sanity/f123ad.sanity0) error: No such file or directory total: 0 unlinks in 0 seconds: -nan unlinks/second unlink(/mnt/lustre/d123ad.sanity/f123ad.sanity0) error: No such file or directory total: 0 unlinks in 0 seconds: -nan unlinks/second seq.cli-lustre-OST0000-super.width=65536 seq.cli-lustre-OST0001-super.width=65536 llite.lustre-ffff8ae28f3ac800.statahead_batch_max=64 llite.lustre-ffff8ae28f3ac800.statahead_max=128