diff options
author | jandob | 2016-03-24 11:52:44 +0100 |
---|---|---|
committer | jandob | 2016-03-24 11:52:44 +0100 |
commit | 7f738a8d4c5bf7f717b77136f8b705fbb4143799 (patch) | |
tree | c80e96d492b999e4ca1fdf2a7d3bb4f05c1c2928 | |
parent | Merge branch 'master' of git.openslx.org:openslx-ng/systemd-init (diff) | |
download | systemd-init-7f738a8d4c5bf7f717b77136f8b705fbb4143799.tar.gz systemd-init-7f738a8d4c5bf7f717b77136f8b705fbb4143799.tar.xz systemd-init-7f738a8d4c5bf7f717b77136f8b705fbb4143799.zip |
add performance tests
21 files changed, 668 insertions, 21 deletions
diff --git a/dev-tools/io_test.sh b/dev-tools/io_test.sh index d511ee86..74e88a31 100755 --- a/dev-tools/io_test.sh +++ b/dev-tools/io_test.sh @@ -1,11 +1,10 @@ -#image="$(realpath "$1")" -image="/home/h4ct1c/git/masterteamprojekt/dnbd3_images/archLinux/archLinux.vdi.r10" +image="$(realpath "$1")" test_directory=/tmp/performance_test [ ! -z $2 ] && test_directory="$2" - +test_time=20 image_directory="$(dirname "$image")" -dnbd3_rootfs_directory="../builder/dnbd3-rootfs" -log_directory="./io_test_logs" +dnbd3_rootfs_directory="$(dirname "${BASH_SOURCE[0]}")/../builder/dnbd3-rootfs" +log_directory="$(dirname "${BASH_SOURCE[0]}")/io_test_logs" mountpoint_xmount="${test_directory}/mnt_xmount" mountpoint="${test_directory}/mnt" @@ -44,8 +43,8 @@ fio_test() { shift local name="$1" shift - fio --readonly --name=hans --direct=1 --write_bw_log="$name" \ - --size=2G --filename="$device" $@ + fio --readonly --name=job --direct=1 --write_bw_log="$name" \ + --runtime=$test_time --filename="$device" "$@" } test_device() { local device="$1" @@ -55,43 +54,60 @@ test_device() { #echo "-------------- $2 read test (dd)" #dd_test "$device" 1000 - #echo "-------------- $2 read test (fio)" - #fio_test "$device" "$name" --rw=read + echo "-------------- $2 read test (fio seq read)" + fio_test "$device" "$name.seq" --rw=read --ioengine=sync echo "-------------- $2 read test (fio random read)" - fio_test "$device" "${name}.rand" --rw=randread + fio_test "$device" "${name}.rand" --rw=randread --ioengine=sync + + echo "-------------- $2 read test (fio seq read libaio)" + fio_test "$device" "${name}.seq_libaio" --rw=read --ioengine=libaio - #echo "-------------- $2 read test (fio random read libaio)" - #fio_test "$device" "${name}.rand,libaio" --rw=randread --ioengine=libaio + echo "-------------- $2 read test (fio random read libaio)" + fio_test "$device" "${name}.rand_libaio" --rw=randread --ioengine=libaio - #echo "-------------- $2 read test (find)" - #mount -o ro "$device"p2 "$mountpoint" - #(time find "$mountpoint" 1>/dev/null) 2>&1 | grep -E 'user|sys' - #umount "$mountpoint" } test_qemu() { # qemu-nbd test (no cache) modprobe nbd max_part=16 + qemu_nbd_version="$( qemu-nbd --version \ + | grep 'version' | cut --delimiter ' ' --field 3 )" qemu-nbd --connect=/dev/nbd0 --read-only --persistent --nocache "$image" #ln -s /dev/nbd0 "$image" # device as file (for dnbd3) - test_device "/dev/nbd0" "qemu-nbd (nocache)" + test_device "/dev/nbd0" "qemu-nbd $qemu_nbd_version (nocache)" # qemu-nbd teardown qemu-nbd -d /dev/nbd0 >/dev/null # disconnect # qemu-nbd test qemu-nbd --connect=/dev/nbd0 --read-only --persistent "$image" - test_device "/dev/nbd0" "qemu-nbd" + test_device "/dev/nbd0" "qemu-nbd $qemu_nbd_version" # qemu-nbd teardown qemu-nbd -d /dev/nbd0 >/dev/null # disconnect } test_xmount() { #xmount test + xmount_version="$( ${test_directory}/xmount/bin/xmount --info \ + | grep 'xmount v' | cut --delimiter ' ' --field 2 )" + ${test_directory}/xmount/bin/xmount --in qemu "$image" \ + --out raw "${mountpoint_xmount}" \ + + loop_device="$(losetup -f)" + losetup "$loop_device" "${mountpoint_xmount}"/*.dd --partscan + test_device "$loop_device" "xmount ${xmount_version}" + + # xmount teardown + losetup -d "$loop_device" + umount "$mountpoint_xmount" + + #xmount test with writeback ${test_directory}/xmount/bin/xmount --in qemu "$image" \ - --out raw "${mountpoint_xmount}" + --inopts bdrv_cache=writeback \ + --out raw "${mountpoint_xmount}" \ + loop_device="$(losetup -f)" losetup "$loop_device" "${mountpoint_xmount}"/*.dd --partscan - test_device "$loop_device" "xmount" + test_device "$loop_device" "xmount ${xmount_version} with writeback" # xmount teardown losetup -d "$loop_device" @@ -101,5 +117,13 @@ test_xmount() { test_qemu test_xmount chown $(who | awk '{print $1}') *.log -fio2gnuplot -b -g +# bw logs +fio2gnuplot --gnuplot -p '*seq_bw*.log' +fio2gnuplot --gnuplot -p '*rand_bw*.log' +fio2gnuplot --gnuplot -p '*seq_libaio_bw*.log' +fio2gnuplot --gnuplot -p '*rand_libaio_bw*.log' +chown $(who | awk '{print $1}') *.png +rm *2Dsmooth* +rm *2Dtrend* +rm '$3.png' popd diff --git a/dev-tools/io_test_logs/compare-rand_bw-2Draw.png b/dev-tools/io_test_logs/compare-rand_bw-2Draw.png Binary files differnew file mode 100644 index 00000000..e8eb5723 --- /dev/null +++ b/dev-tools/io_test_logs/compare-rand_bw-2Draw.png diff --git a/dev-tools/io_test_logs/compare-rand_libaio_bw-2Draw.png b/dev-tools/io_test_logs/compare-rand_libaio_bw-2Draw.png Binary files differnew file mode 100644 index 00000000..85d96e12 --- /dev/null +++ b/dev-tools/io_test_logs/compare-rand_libaio_bw-2Draw.png diff --git a/dev-tools/io_test_logs/compare-seq_bw-2Draw.png b/dev-tools/io_test_logs/compare-seq_bw-2Draw.png Binary files differnew file mode 100644 index 00000000..5ab787d1 --- /dev/null +++ b/dev-tools/io_test_logs/compare-seq_bw-2Draw.png diff --git a/dev-tools/io_test_logs/compare-seq_libaio_bw-2Draw.png b/dev-tools/io_test_logs/compare-seq_libaio_bw-2Draw.png Binary files differnew file mode 100644 index 00000000..912719a2 --- /dev/null +++ b/dev-tools/io_test_logs/compare-seq_libaio_bw-2Draw.png diff --git a/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).rand_bw.1.log b/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).rand_bw.1.log new file mode 100644 index 00000000..be11134c --- /dev/null +++ b/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).rand_bw.1.log @@ -0,0 +1,39 @@ +500, 33272, 0, 4096 +1000, 32560, 0, 4096 +1500, 32432, 0, 4096 +2000, 31616, 0, 4096 +2503, 32986, 0, 4096 +3003, 31088, 0, 4096 +3503, 32224, 0, 4096 +4003, 30288, 0, 4096 +4504, 31472, 0, 4096 +5004, 33344, 0, 4096 +5504, 32120, 0, 4096 +6004, 31776, 0, 4096 +6504, 32144, 0, 4096 +7004, 31920, 0, 4096 +7504, 32232, 0, 4096 +8004, 33176, 0, 4096 +8504, 32912, 0, 4096 +9004, 33512, 0, 4096 +9505, 32728, 0, 4096 +10005, 32928, 0, 4096 +10505, 31656, 0, 4096 +11005, 32384, 0, 4096 +11505, 31688, 0, 4096 +12005, 32912, 0, 4096 +12506, 31888, 0, 4096 +13006, 31872, 0, 4096 +13506, 32984, 0, 4096 +14006, 32632, 0, 4096 +14506, 31504, 0, 4096 +15007, 35056, 0, 4096 +15507, 33352, 0, 4096 +16007, 32832, 0, 4096 +16507, 31440, 0, 4096 +17007, 32480, 0, 4096 +17507, 33024, 0, 4096 +18007, 31816, 0, 4096 +18507, 31160, 0, 4096 +19008, 32560, 0, 4096 +19508, 32096, 0, 4096 diff --git a/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).rand_libaio_bw.1.log b/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).rand_libaio_bw.1.log new file mode 100644 index 00000000..d582473e --- /dev/null +++ b/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).rand_libaio_bw.1.log @@ -0,0 +1,38 @@ +500, 31808, 0, 4096 +1000, 32232, 0, 4096 +1500, 31232, 0, 4096 +2000, 30256, 0, 4096 +2500, 29888, 0, 4096 +3000, 32680, 0, 4096 +3501, 31520, 0, 4096 +4001, 31728, 0, 4096 +4501, 31248, 0, 4096 +5001, 31704, 0, 4096 +5501, 31336, 0, 4096 +6002, 31896, 0, 4096 +6502, 31592, 0, 4096 +7002, 27640, 0, 4096 +7502, 32072, 0, 4096 +8003, 31432, 0, 4096 +8503, 31048, 0, 4096 +9003, 31536, 0, 4096 +9503, 30624, 0, 4096 +10003, 30944, 0, 4096 +10504, 31728, 0, 4096 +11004, 31984, 0, 4096 +11504, 31976, 0, 4096 +12004, 29096, 0, 4096 +12504, 31624, 0, 4096 +13004, 31032, 0, 4096 +13504, 30888, 0, 4096 +14005, 31936, 0, 4096 +14505, 18584, 0, 4096 +15009, 4636, 0, 4096 +15512, 3888, 0, 4096 +16014, 4447, 0, 4096 +16827, 78, 0, 4096 +17550, 33, 0, 4096 +18275, 33, 0, 4096 +19012, 54, 0, 4096 +19781, 46, 0, 4096 +20587, 34, 0, 4096 diff --git a/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).seq_bw.1.log b/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).seq_bw.1.log new file mode 100644 index 00000000..f7ee5527 --- /dev/null +++ b/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).seq_bw.1.log @@ -0,0 +1,39 @@ +500, 27888, 0, 4096 +1000, 27960, 0, 4096 +1500, 27072, 0, 4096 +2000, 27992, 0, 4096 +2500, 28072, 0, 4096 +3000, 27792, 0, 4096 +3500, 28008, 0, 4096 +4000, 27912, 0, 4096 +4500, 27688, 0, 4096 +5000, 28024, 0, 4096 +5500, 28064, 0, 4096 +6000, 28032, 0, 4096 +6500, 27872, 0, 4096 +7001, 27976, 0, 4096 +7501, 28272, 0, 4096 +8001, 27304, 0, 4096 +8501, 27840, 0, 4096 +9001, 28272, 0, 4096 +9501, 24448, 0, 4096 +10001, 17368, 0, 4096 +10501, 27856, 0, 4096 +11001, 28016, 0, 4096 +11501, 27576, 0, 4096 +12001, 28304, 0, 4096 +12501, 29184, 0, 4096 +13001, 27240, 0, 4096 +13501, 30648, 0, 4096 +14002, 28152, 0, 4096 +14502, 30016, 0, 4096 +15002, 30112, 0, 4096 +15502, 28080, 0, 4096 +16002, 27960, 0, 4096 +16502, 26800, 0, 4096 +17002, 27664, 0, 4096 +17502, 23928, 0, 4096 +18002, 27368, 0, 4096 +18502, 27512, 0, 4096 +19002, 27328, 0, 4096 +19502, 44864, 0, 4096 diff --git a/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).seq_libaio_bw.1.log b/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).seq_libaio_bw.1.log new file mode 100644 index 00000000..3fec7e12 --- /dev/null +++ b/dev-tools/io_test_logs/qemu-nbd 0.0.1 (nocache).seq_libaio_bw.1.log @@ -0,0 +1,39 @@ +500, 27712, 0, 4096 +1000, 27408, 0, 4096 +1500, 27008, 0, 4096 +2000, 27832, 0, 4096 +2500, 27816, 0, 4096 +3000, 27880, 0, 4096 +3500, 27664, 0, 4096 +4000, 27824, 0, 4096 +4500, 4424, 0, 4096 +5000, 27816, 0, 4096 +5500, 27224, 0, 4096 +6000, 28112, 0, 4096 +6500, 27760, 0, 4096 +7000, 28192, 0, 4096 +7500, 26688, 0, 4096 +8001, 27864, 0, 4096 +8501, 27832, 0, 4096 +9001, 28000, 0, 4096 +9501, 28240, 0, 4096 +10001, 27304, 0, 4096 +10501, 26680, 0, 4096 +11001, 26304, 0, 4096 +11501, 26792, 0, 4096 +12001, 28024, 0, 4096 +12501, 27808, 0, 4096 +13001, 27952, 0, 4096 +13502, 27424, 0, 4096 +14002, 26480, 0, 4096 +14502, 27056, 0, 4096 +15002, 27560, 0, 4096 +15502, 27592, 0, 4096 +16002, 27736, 0, 4096 +16502, 27928, 0, 4096 +17002, 24816, 0, 4096 +17502, 26000, 0, 4096 +18002, 27944, 0, 4096 +18502, 26608, 0, 4096 +19002, 27384, 0, 4096 +19502, 27376, 0, 4096 diff --git a/dev-tools/io_test_logs/qemu-nbd 0.0.1.rand_bw.1.log b/dev-tools/io_test_logs/qemu-nbd 0.0.1.rand_bw.1.log new file mode 100644 index 00000000..ad6832b3 --- /dev/null +++ b/dev-tools/io_test_logs/qemu-nbd 0.0.1.rand_bw.1.log @@ -0,0 +1,39 @@ +500, 132512, 0, 4096 +1000, 132280, 0, 4096 +1500, 131664, 0, 4096 +2000, 129360, 0, 4096 +2500, 135272, 0, 4096 +3000, 133232, 0, 4096 +3500, 135024, 0, 4096 +4000, 131096, 0, 4096 +4500, 133904, 0, 4096 +5000, 128824, 0, 4096 +5500, 131264, 0, 4096 +6000, 128032, 0, 4096 +6500, 132968, 0, 4096 +7000, 133128, 0, 4096 +7500, 133232, 0, 4096 +8000, 131688, 0, 4096 +8500, 133800, 0, 4096 +9000, 133232, 0, 4096 +9500, 134768, 0, 4096 +10000, 130256, 0, 4096 +10500, 128736, 0, 4096 +11000, 132280, 0, 4096 +11500, 128264, 0, 4096 +12000, 131480, 0, 4096 +12500, 132960, 0, 4096 +13000, 130216, 0, 4096 +13500, 133960, 0, 4096 +14000, 130816, 0, 4096 +14500, 130272, 0, 4096 +15000, 134808, 0, 4096 +15500, 134192, 0, 4096 +16000, 69360, 0, 4096 +16500, 51984, 0, 4096 +17000, 51784, 0, 4096 +17501, 56336, 0, 4096 +18001, 56472, 0, 4096 +18501, 57016, 0, 4096 +19001, 55856, 0, 4096 +19501, 51712, 0, 4096 diff --git a/dev-tools/io_test_logs/qemu-nbd 0.0.1.rand_libaio_bw.1.log b/dev-tools/io_test_logs/qemu-nbd 0.0.1.rand_libaio_bw.1.log new file mode 100644 index 00000000..13b3175d --- /dev/null +++ b/dev-tools/io_test_logs/qemu-nbd 0.0.1.rand_libaio_bw.1.log @@ -0,0 +1,39 @@ +502, 96143, 0, 4096 +1002, 90080, 0, 4096 +1502, 75792, 0, 4096 +2002, 81272, 0, 4096 +2502, 88064, 0, 4096 +3003, 90952, 0, 4096 +3503, 79704, 0, 4096 +4003, 78920, 0, 4096 +4503, 81712, 0, 4096 +5003, 80336, 0, 4096 +5503, 80880, 0, 4096 +6003, 95888, 0, 4096 +6503, 87960, 0, 4096 +7003, 115232, 0, 4096 +7505, 87648, 0, 4096 +8005, 89320, 0, 4096 +8505, 122872, 0, 4096 +9005, 120776, 0, 4096 +9505, 115160, 0, 4096 +10005, 121080, 0, 4096 +10505, 127224, 0, 4096 +11006, 127712, 0, 4096 +11506, 120520, 0, 4096 +12006, 128296, 0, 4096 +12506, 128912, 0, 4096 +13006, 125544, 0, 4096 +13506, 109296, 0, 4096 +14006, 111440, 0, 4096 +14506, 127328, 0, 4096 +15006, 114520, 0, 4096 +15506, 123656, 0, 4096 +16006, 119768, 0, 4096 +16506, 128584, 0, 4096 +17006, 122096, 0, 4096 +17506, 105672, 0, 4096 +18006, 120032, 0, 4096 +18506, 86592, 0, 4096 +19006, 78336, 0, 4096 +19509, 80796, 0, 4096 diff --git a/dev-tools/io_test_logs/qemu-nbd 0.0.1.seq_bw.1.log b/dev-tools/io_test_logs/qemu-nbd 0.0.1.seq_bw.1.log new file mode 100644 index 00000000..2fa4a650 --- /dev/null +++ b/dev-tools/io_test_logs/qemu-nbd 0.0.1.seq_bw.1.log @@ -0,0 +1,39 @@ +500, 112792, 0, 4096 +1000, 114536, 0, 4096 +1500, 91304, 0, 4096 +2000, 74104, 0, 4096 +2500, 105080, 0, 4096 +3000, 78696, 0, 4096 +3501, 76144, 0, 4096 +4001, 99000, 0, 4096 +4501, 104336, 0, 4096 +5001, 111320, 0, 4096 +5501, 118808, 0, 4096 +6001, 121464, 0, 4096 +6501, 113224, 0, 4096 +7001, 113408, 0, 4096 +7501, 109096, 0, 4096 +8001, 104288, 0, 4096 +8501, 110672, 0, 4096 +9001, 107160, 0, 4096 +9501, 111552, 0, 4096 +10001, 109824, 0, 4096 +10501, 107072, 0, 4096 +11001, 109192, 0, 4096 +11501, 111144, 0, 4096 +12001, 112480, 0, 4096 +12501, 112808, 0, 4096 +13001, 74864, 0, 4096 +13501, 59072, 0, 4096 +14001, 62576, 0, 4096 +14501, 64328, 0, 4096 +15001, 91416, 0, 4096 +15502, 108960, 0, 4096 +16002, 109320, 0, 4096 +16502, 75448, 0, 4096 +17002, 70184, 0, 4096 +17502, 95480, 0, 4096 +18002, 99848, 0, 4096 +18502, 110240, 0, 4096 +19002, 113752, 0, 4096 +19502, 113792, 0, 4096 diff --git a/dev-tools/io_test_logs/qemu-nbd 0.0.1.seq_libaio_bw.1.log b/dev-tools/io_test_logs/qemu-nbd 0.0.1.seq_libaio_bw.1.log new file mode 100644 index 00000000..6ff5bf43 --- /dev/null +++ b/dev-tools/io_test_logs/qemu-nbd 0.0.1.seq_libaio_bw.1.log @@ -0,0 +1,39 @@ +500, 110888, 0, 4096 +1000, 109832, 0, 4096 +1500, 103792, 0, 4096 +2000, 113008, 0, 4096 +2500, 111560, 0, 4096 +3000, 111136, 0, 4096 +3500, 110168, 0, 4096 +4000, 111592, 0, 4096 +4501, 112184, 0, 4096 +5001, 121560, 0, 4096 +5501, 111928, 0, 4096 +6001, 102480, 0, 4096 +6501, 107936, 0, 4096 +7001, 105264, 0, 4096 +7501, 108904, 0, 4096 +8001, 112344, 0, 4096 +8501, 90832, 0, 4096 +9001, 105080, 0, 4096 +9501, 111032, 0, 4096 +10001, 106960, 0, 4096 +10501, 110144, 0, 4096 +11001, 112936, 0, 4096 +11501, 89336, 0, 4096 +12001, 104312, 0, 4096 +12501, 96144, 0, 4096 +13001, 71784, 0, 4096 +13501, 64872, 0, 4096 +14001, 73848, 0, 4096 +14501, 94472, 0, 4096 +15002, 105336, 0, 4096 +15502, 95128, 0, 4096 +16002, 82072, 0, 4096 +16502, 60632, 0, 4096 +17002, 72752, 0, 4096 +17502, 69640, 0, 4096 +18002, 66080, 0, 4096 +18502, 65816, 0, 4096 +19002, 68624, 0, 4096 +19502, 59320, 0, 4096 diff --git a/dev-tools/io_test_logs/xmount v0.7.5 with writeback.rand_bw.1.log b/dev-tools/io_test_logs/xmount v0.7.5 with writeback.rand_bw.1.log new file mode 100644 index 00000000..1d8f0f91 --- /dev/null +++ b/dev-tools/io_test_logs/xmount v0.7.5 with writeback.rand_bw.1.log @@ -0,0 +1,39 @@ +502, 11537, 0, 4096 +1003, 15352, 0, 4096 +1505, 11745, 0, 4096 +2005, 44648, 0, 4096 +2505, 67160, 0, 4096 +3005, 69120, 0, 4096 +3505, 64336, 0, 4096 +4006, 67512, 0, 4096 +4506, 65624, 0, 4096 +5006, 65464, 0, 4096 +5506, 64664, 0, 4096 +6006, 64776, 0, 4096 +6506, 62280, 0, 4096 +7006, 62872, 0, 4096 +7506, 62120, 0, 4096 +8006, 62992, 0, 4096 +8506, 61056, 0, 4096 +9006, 61960, 0, 4096 +9506, 62864, 0, 4096 +10006, 63528, 0, 4096 +10506, 61152, 0, 4096 +11007, 60920, 0, 4096 +11507, 61640, 0, 4096 +12007, 61240, 0, 4096 +12507, 64256, 0, 4096 +13007, 61488, 0, 4096 +13507, 62224, 0, 4096 +14007, 58832, 0, 4096 +14507, 60584, 0, 4096 +15008, 57104, 0, 4096 +15508, 59104, 0, 4096 +16008, 59176, 0, 4096 +16508, 61496, 0, 4096 +17008, 59280, 0, 4096 +17508, 57688, 0, 4096 +18008, 58592, 0, 4096 +18508, 61176, 0, 4096 +19008, 60752, 0, 4096 +19508, 63592, 0, 4096 diff --git a/dev-tools/io_test_logs/xmount v0.7.5 with writeback.rand_libaio_bw.1.log b/dev-tools/io_test_logs/xmount v0.7.5 with writeback.rand_libaio_bw.1.log new file mode 100644 index 00000000..b52cf894 --- /dev/null +++ b/dev-tools/io_test_logs/xmount v0.7.5 with writeback.rand_libaio_bw.1.log @@ -0,0 +1,39 @@ +501, 28375, 0, 4096 +1001, 46728, 0, 4096 +1502, 70728, 0, 4096 +2002, 81576, 0, 4096 +2502, 85104, 0, 4096 +3002, 96856, 0, 4096 +3502, 101032, 0, 4096 +4002, 97248, 0, 4096 +4502, 98792, 0, 4096 +5002, 104208, 0, 4096 +5502, 96472, 0, 4096 +6002, 102048, 0, 4096 +6502, 95976, 0, 4096 +7002, 92040, 0, 4096 +7502, 85656, 0, 4096 +8002, 96304, 0, 4096 +8502, 104072, 0, 4096 +9002, 101064, 0, 4096 +9502, 100096, 0, 4096 +10002, 94512, 0, 4096 +10503, 100168, 0, 4096 +11003, 100776, 0, 4096 +11503, 95976, 0, 4096 +12003, 102080, 0, 4096 +12503, 96792, 0, 4096 +13003, 80888, 0, 4096 +13503, 61240, 0, 4096 +14003, 61120, 0, 4096 +14503, 58408, 0, 4096 +15003, 59472, 0, 4096 +15504, 56216, 0, 4096 +16004, 57456, 0, 4096 +16504, 57792, 0, 4096 +17004, 52448, 0, 4096 +17504, 57624, 0, 4096 +18004, 57224, 0, 4096 +18504, 55736, 0, 4096 +19004, 66624, 0, 4096 +19505, 79576, 0, 4096 diff --git a/dev-tools/io_test_logs/xmount v0.7.5 with writeback.seq_bw.1.log b/dev-tools/io_test_logs/xmount v0.7.5 with writeback.seq_bw.1.log new file mode 100644 index 00000000..b056363a --- /dev/null +++ b/dev-tools/io_test_logs/xmount v0.7.5 with writeback.seq_bw.1.log @@ -0,0 +1,39 @@ +506, 297470, 0, 4096 +1007, 346112, 0, 4096 +1507, 308480, 0, 4096 +2007, 320512, 0, 4096 +2509, 318850, 0, 4096 +3009, 337512, 0, 4096 +3514, 365140, 0, 4096 +4014, 399632, 0, 4096 +4522, 358990, 0, 4096 +5022, 352992, 0, 4096 +5522, 447168, 0, 4096 +6022, 419144, 0, 4096 +6522, 343368, 0, 4096 +7023, 302195, 0, 4096 +7530, 294374, 0, 4096 +8030, 314424, 0, 4096 +8530, 295160, 0, 4096 +9030, 291784, 0, 4096 +9530, 295568, 0, 4096 +10032, 267848, 0, 4096 +10533, 268800, 0, 4096 +11033, 266032, 0, 4096 +11533, 290512, 0, 4096 +12034, 261376, 0, 4096 +12534, 259112, 0, 4096 +13034, 262344, 0, 4096 +13534, 268816, 0, 4096 +14034, 259072, 0, 4096 +14534, 287448, 0, 4096 +15034, 283688, 0, 4096 +15535, 279552, 0, 4096 +16035, 272328, 0, 4096 +16535, 264880, 0, 4096 +17035, 273600, 0, 4096 +17535, 268512, 0, 4096 +18035, 269472, 0, 4096 +18535, 274048, 0, 4096 +19035, 276680, 0, 4096 +19535, 259840, 0, 4096 diff --git a/dev-tools/io_test_logs/xmount v0.7.5 with writeback.seq_libaio_bw.1.log b/dev-tools/io_test_logs/xmount v0.7.5 with writeback.seq_libaio_bw.1.log new file mode 100644 index 00000000..9fe19ff9 --- /dev/null +++ b/dev-tools/io_test_logs/xmount v0.7.5 with writeback.seq_libaio_bw.1.log @@ -0,0 +1,39 @@ +500, 299784, 0, 4096 +1001, 368726, 0, 4096 +1501, 319456, 0, 4096 +2001, 362464, 0, 4096 +2501, 368776, 0, 4096 +3001, 348128, 0, 4096 +3501, 338672, 0, 4096 +4005, 348882, 0, 4096 +4505, 342344, 0, 4096 +5005, 365968, 0, 4096 +5505, 404888, 0, 4096 +6005, 374520, 0, 4096 +6505, 360864, 0, 4096 +7005, 253560, 0, 4096 +7505, 285904, 0, 4096 +8007, 278914, 0, 4096 +8514, 224632, 0, 4096 +9014, 311296, 0, 4096 +9514, 269624, 0, 4096 +10014, 229744, 0, 4096 +10515, 287064, 0, 4096 +11015, 286720, 0, 4096 +11524, 254239, 0, 4096 +12026, 246546, 0, 4096 +12526, 267496, 0, 4096 +13026, 256736, 0, 4096 +13526, 258824, 0, 4096 +14028, 263393, 0, 4096 +14528, 268352, 0, 4096 +15028, 268600, 0, 4096 +15528, 267240, 0, 4096 +16028, 268032, 0, 4096 +16528, 266736, 0, 4096 +17028, 274528, 0, 4096 +17529, 273152, 0, 4096 +18029, 273184, 0, 4096 +18529, 273464, 0, 4096 +19029, 273728, 0, 4096 +19529, 272960, 0, 4096 diff --git a/dev-tools/io_test_logs/xmount v0.7.5.rand_bw.1.log b/dev-tools/io_test_logs/xmount v0.7.5.rand_bw.1.log new file mode 100644 index 00000000..3524fb38 --- /dev/null +++ b/dev-tools/io_test_logs/xmount v0.7.5.rand_bw.1.log @@ -0,0 +1,39 @@ +500, 77712, 0, 4096 +1000, 115120, 0, 4096 +1500, 104936, 0, 4096 +2000, 119512, 0, 4096 +2500, 118608, 0, 4096 +3000, 122928, 0, 4096 +3500, 118872, 0, 4096 +4003, 113577, 0, 4096 +4503, 119224, 0, 4096 +5003, 114024, 0, 4096 +5503, 120360, 0, 4096 +6003, 118504, 0, 4096 +6503, 116392, 0, 4096 +7003, 121616, 0, 4096 +7503, 116368, 0, 4096 +8003, 108248, 0, 4096 +8503, 111448, 0, 4096 +9003, 101968, 0, 4096 +9503, 113744, 0, 4096 +10003, 102056, 0, 4096 +10503, 99136, 0, 4096 +11003, 101312, 0, 4096 +11504, 94016, 0, 4096 +12006, 89243, 0, 4096 +12506, 92760, 0, 4096 +13006, 94232, 0, 4096 +13506, 89480, 0, 4096 +14008, 81908, 0, 4096 +14508, 102456, 0, 4096 +15009, 121860, 0, 4096 +15509, 122392, 0, 4096 +16009, 125096, 0, 4096 +16509, 118112, 0, 4096 +17009, 118952, 0, 4096 +17509, 119672, 0, 4096 +18009, 118496, 0, 4096 +18509, 116712, 0, 4096 +19010, 95224, 0, 4096 +19510, 55936, 0, 4096 diff --git a/dev-tools/io_test_logs/xmount v0.7.5.rand_libaio_bw.1.log b/dev-tools/io_test_logs/xmount v0.7.5.rand_libaio_bw.1.log new file mode 100644 index 00000000..5e69d50d --- /dev/null +++ b/dev-tools/io_test_logs/xmount v0.7.5.rand_libaio_bw.1.log @@ -0,0 +1,39 @@ +500, 25752, 0, 4096 +1002, 70422, 0, 4096 +1502, 78936, 0, 4096 +2003, 81344, 0, 4096 +2503, 80952, 0, 4096 +3003, 79056, 0, 4096 +3503, 79664, 0, 4096 +4003, 80120, 0, 4096 +4503, 80016, 0, 4096 +5003, 79752, 0, 4096 +5503, 81816, 0, 4096 +6003, 79992, 0, 4096 +6503, 81704, 0, 4096 +7003, 81344, 0, 4096 +7503, 78024, 0, 4096 +8003, 81400, 0, 4096 +8503, 84888, 0, 4096 +9005, 83568, 0, 4096 +9505, 84352, 0, 4096 +10005, 82840, 0, 4096 +10505, 87064, 0, 4096 +11005, 81136, 0, 4096 +11505, 82904, 0, 4096 +12005, 83720, 0, 4096 +12505, 86208, 0, 4096 +13005, 83368, 0, 4096 +13505, 85208, 0, 4096 +14005, 83680, 0, 4096 +14505, 82784, 0, 4096 +15008, 85657, 0, 4096 +15508, 84344, 0, 4096 +16008, 85512, 0, 4096 +16508, 83360, 0, 4096 +17008, 83776, 0, 4096 +17508, 80064, 0, 4096 +18008, 82016, 0, 4096 +18508, 79896, 0, 4096 +19009, 91576, 0, 4096 +19509, 108392, 0, 4096 diff --git a/dev-tools/io_test_logs/xmount v0.7.5.seq_bw.1.log b/dev-tools/io_test_logs/xmount v0.7.5.seq_bw.1.log new file mode 100644 index 00000000..9486c932 --- /dev/null +++ b/dev-tools/io_test_logs/xmount v0.7.5.seq_bw.1.log @@ -0,0 +1,39 @@ +500, 314208, 0, 4096 +1000, 336336, 0, 4096 +1500, 316640, 0, 4096 +2000, 328216, 0, 4096 +2500, 334864, 0, 4096 +3000, 329712, 0, 4096 +3500, 283480, 0, 4096 +4000, 299560, 0, 4096 +4501, 292798, 0, 4096 +5001, 280304, 0, 4096 +5501, 228576, 0, 4096 +6001, 185344, 0, 4096 +6511, 196903, 0, 4096 +7016, 211555, 0, 4096 +7519, 187546, 0, 4096 +8019, 220656, 0, 4096 +8532, 219515, 0, 4096 +9032, 200464, 0, 4096 +9533, 196207, 0, 4096 +10039, 194906, 0, 4096 +10551, 215000, 0, 4096 +11051, 217704, 0, 4096 +11551, 225912, 0, 4096 +12052, 211744, 0, 4096 +12564, 232000, 0, 4096 +13064, 217928, 0, 4096 +13564, 235712, 0, 4096 +14083, 211105, 0, 4096 +14583, 186408, 0, 4096 +15093, 215222, 0, 4096 +15593, 212136, 0, 4096 +16093, 175704, 0, 4096 +16593, 242968, 0, 4096 +17120, 218745, 0, 4096 +17620, 243888, 0, 4096 +18122, 230326, 0, 4096 +18622, 236376, 0, 4096 +19122, 227104, 0, 4096 +19622, 207496, 0, 4096 diff --git a/dev-tools/io_test_logs/xmount v0.7.5.seq_libaio_bw.1.log b/dev-tools/io_test_logs/xmount v0.7.5.seq_libaio_bw.1.log new file mode 100644 index 00000000..87336784 --- /dev/null +++ b/dev-tools/io_test_logs/xmount v0.7.5.seq_libaio_bw.1.log @@ -0,0 +1,39 @@ +500, 260344, 0, 4096 +1000, 203728, 0, 4096 +1500, 204632, 0, 4096 +2000, 192200, 0, 4096 +2500, 181016, 0, 4096 +3000, 203480, 0, 4096 +3500, 202200, 0, 4096 +4003, 270178, 0, 4096 +4508, 231160, 0, 4096 +5009, 245560, 0, 4096 +5509, 257992, 0, 4096 +6009, 289352, 0, 4096 +6509, 296904, 0, 4096 +7009, 325128, 0, 4096 +7509, 399656, 0, 4096 +8009, 328304, 0, 4096 +8513, 295268, 0, 4096 +9013, 293136, 0, 4096 +9513, 297456, 0, 4096 +10013, 262144, 0, 4096 +10513, 271624, 0, 4096 +11013, 256440, 0, 4096 +11513, 269728, 0, 4096 +12014, 282832, 0, 4096 +12514, 257040, 0, 4096 +13014, 250104, 0, 4096 +13514, 249920, 0, 4096 +14014, 276768, 0, 4096 +14514, 270512, 0, 4096 +15014, 277464, 0, 4096 +15514, 264968, 0, 4096 +16014, 268880, 0, 4096 +16515, 275344, 0, 4096 +17016, 269532, 0, 4096 +17516, 252152, 0, 4096 +18016, 265232, 0, 4096 +18516, 271248, 0, 4096 +19016, 272368, 0, 4096 +19516, 266040, 0, 4096 |