Project

General

Profile

Bug #8818 » 10GB_raw_dd.sh

Greg Wilson, 07/11/2014 09:22 PM

 
date
echo "Running tests for 1MB block size"
echo "Write Test:"
echo "dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=1048576 count=10240"
dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=1048576 count=10240
sleep 60
echo "Read Test:"
echo "dd of=/dev/null if=/dev/rbd0 iflag=direct bs=1048576 count=10240"
dd of=/dev/null if=/dev/rbd0 iflag=direct bs=1048576 count=10240
sleep 60
echo ""
date
echo "Running tests for 4MB block size"
echo "Write Test:"
echo "dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=4194304 count=2560"
dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=4194304 count=2560
sleep 60
echo "Read Test:"
echo "dd of=/dev/null if=/dev/rbd0 iflag=direct bs=4194304 count=2560"
dd of=/dev/null if=/dev/rbd0 iflag=direct bs=4194304 count=2560
sleep 60
echo ""
date
echo "Running tests for 64MB block size"
echo "Write Test:"
echo "dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=67108864 count=160"
dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=67108864 count=160
sleep 60
echo "Read Test:"
echo "dd of=/dev/null if=/dev/rbd0 iflag=direct bs=67108864 count=160"
dd of=/dev/null if=/dev/rbd0 iflag=direct bs=67108864 count=160
sleep 60
echo ""
date
echo "Running tests for 128MB block size"
echo "Write Test:"
echo "dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=134217728 count=80"
dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=134217728 count=80
sleep 60
echo "Read Test:"
echo "dd of=/dev/null if=/dev/rbd0 iflag=direct bs=134217728 count=80"
dd of=/dev/null if=/dev/rbd0 iflag=direct bs=134217728 count=80
sleep 60
echo ""
date
echo "Running tests for 256MB block size"
echo "Write Test:"
echo "dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=268435456 count=40"
dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=268435456 count=40
sleep 60
echo "Read Test:"
echo "dd of=/dev/null if=/dev/rbd0 iflag=direct bs=268435456 count=40"
dd of=/dev/null if=/dev/rbd0 iflag=direct bs=268435456 count=40
sleep 60
echo ""
date
echo "Running tests for 512MB block size"
echo "Write Test:"
echo "dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=536870912 count=20"
dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=536870912 count=20
sleep 60
echo "Read Test:"
echo "dd of=/dev/null if=/dev/rbd0 iflag=direct bs=536870912 count=20"
dd of=/dev/null if=/dev/rbd0 iflag=direct bs=536870912 count=20
sleep 60
echo ""
date
echo "Running tests for 1GB block size"
echo "Write Test:"
echo "dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=1073741824 count=10"
dd if=/dev/zero of=/dev/rbd0 oflag=direct bs=1073741824 count=10
sleep 60
echo "Read Test:"
echo "dd of=/dev/null if=/dev/rbd0 iflag=direct bs=1073741824 count=10"
dd of=/dev/null if=/dev/rbd0 iflag=direct bs=1073741824 count=10
sleep 60
echo ""
(2-2/5)