X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=microbench%2Frun2.sh;h=b6af7fd601b1c6fede9edacd16fe231d107ea12c;hb=c8955150725b42aba269adbc85f2e66ba72f506a;hp=b0928da0b8202da36f83033d64177a5c1dbf8c5a;hpb=db42bf53b8e2c262644308fe5de900c1c4def814;p=bluesky.git diff --git a/microbench/run2.sh b/microbench/run2.sh index b0928da..b6af7fd 100755 --- a/microbench/run2.sh +++ b/microbench/run2.sh @@ -23,7 +23,7 @@ run_cmd() { } BLUESKY_CACHE_SIZE=$((512 * 1024)) -BENCH_FILESIZE=$((1024 << 10)) +BENCH_FILESIZE=$((1024 * 1024)) BENCH_BLOCKSIZE=0 BENCH_FILECOUNT=$((62)) BENCH_WRITERATIO=0.5 @@ -33,16 +33,15 @@ BENCH_INTERVALS=10 BENCH_DIRSIZE=128 NFS_BLOCKSIZE=1048576 -sizes="128 512 1024 2048" +sizes="128 512 1024 2048 8192" ops_list="2000 1000 500 200 100 50 20 10" run_one() { PREFIX=$1 - $HOME/bin/s3-cleanup.py - SSH_ARGS="-t" + $HOME/bin/s3-cleanup.py mvrable-bluesky + $HOME/bin/s3-cleanup.py mvrable-bluesky-west run_cmd $PROXY cleanup-proxy - SSH_ARGS="" run_cmd $PROXY run-proxy >$PREFIX.proxy 2>&1 & proxy_pid=$! sleep 10 @@ -64,29 +63,19 @@ run_one() { # for filesize in 4 32 256 2048; do run_experiments() { for size in $sizes; do - for filesize in 4 32; do - BENCH_BLOCKSIZE=$(($filesize * 1024)) - BENCH_FILECOUNT=$(($size * 1024 / ($BENCH_FILESIZE / 1024))) - PREFIX=$BLUESKY_TARGET-$BENCH_WRITERATIO-${size}M-${filesize}k + BENCH_FILECOUNT=$(($size * 1024 / ($BENCH_FILESIZE / 1024))) - run_one $PREFIX - done + BENCH_BLOCKSIZE=32768 + run_one $BLUESKY_TARGET-$BENCH_WRITERATIO-${size}M-32k + + BENCH_BLOCKSIZE=0 + run_one $BLUESKY_TARGET-$BENCH_WRITERATIO-${size}M-1024k done } -BLUESKY_TARGET=s3 -BENCH_FILESIZE=1048576 -BENCH_FILECOUNT=1024 -BENCH_WRITERATIO=0.0 +BLUESKY_TARGET=s3:mvrable-bluesky-west BENCH_THREADS=4 -run_one repeat-1024M-1024k - -#for BENCH_WRITERATIO in 0.0 1.0 0.5; do -# BLUESKY_TARGET=s3 -# sizes="128 512 1024 2048" -# run_experiments -# -# BLUESKY_TARGET=native -# sizes=128 -# run_experiments -#done + +for BENCH_WRITERATIO in 0.0 1.0 0.5; do + run_experiments +done