~percona-dev/percona-benchmark-result/sysbench-fileio-scripts

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
curd=`pwd`
for size in  320
do

cd /mnt/p320
sysbench --test=fileio --file-num=64 --file-total-size=${size}G prepare
sync
echo 3 > /proc/sys/vm/drop_caches

for numthreads in 1 2 4 8 16 32 64 128 256
do
sysbench --test=fileio --file-total-size=${size}G --file-test-mode=rndrd --max-time=1800 --max-requests=0 --num-threads=$numthreads --rand-init=on --file-num=64 --file-io-mode=sync --file-extra-flags=direct --file-fsync-freq=0 --file-block-size=16384 --report-interval=10 run | tee -a $curd/run$size.thr$numthreads.txt
done
cd $curd
done