1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
#!/bin/sh
. ./common
LOOPS=3000
Start () {
START="$(date +%s.%N)"
}
Stop () {
SUFFIX="${1}"
DURATION="$(echo "$(date +%s.%N) - ${START}" | bc)"
printf "Took %.3fs %s\n" "${DURATION}" "${SUFFIX}"
}
Start
for X in $(seq "${LOOPS}")
do
find fixtures -ls >/dev/null
du -s fixtures >/dev/null
done
Stop "without disorderfs"
Mount
Start
for X in $(seq "${LOOPS}")
do
find target -ls >/dev/null
du -s target >/dev/null
done
Stop "with disorderfs"
Unmount
|