added some test results
authorAndrew Tridgell <tridge@samba.org>
Sat, 13 Feb 2010 01:07:40 +0000 (12:07 +1100)
committerAndrew Tridgell <tridge@samba.org>
Sat, 13 Feb 2010 01:07:40 +0000 (12:07 +1100)
testldbspeed.sh

index fe61a09..28b1a86 100755 (executable)
@@ -8,7 +8,28 @@ example usage:
 
   testldbspeed.sh /dev/sda6 ext3 "-o barrier=1" /mnt/ldbtest "/home/tridge/samba/git/combined/source4/bin/ldbtest -H test.ldb --num-records=200 --num-searches=10"
 
-  testldbspeed.sh /dev/sda6 ext4 "-o barrier=0" /mnt/ldbtest "/home/tridge/samba/git/combined/source4/bin/tdbtorture -t -n 1"
+  testldbspeed.sh /dev/sda6 ext4 "-o barrier=0" /mnt/ldbtest "/home/tridge/samba/git/combined/source4/bin/tdbtorture -t -n 1 -s 1"
+
+Test results:
+   using tdbtorture -t -n 1 -l 5000 -s 1
+   2.6.31-19-generic on x86_64 Ubuntu Karmic. 
+   2G partition on a 500G Seagate Momentus 7200.4 SATA disk
+   T61 Thinkpad
+
+   ext2  (defaults)          1.7s
+
+   ext3  (defaults)          2.0s
+   ext3 -o barrier=1         11.5s
+
+   ext4  (defaults)          35.6s
+   ext4 -o nobarrier         2.8s
+
+   btrfs (defaults)          104s
+   btrfs -o nobarrier        27.5s
+
+   xfs   (defaults)          14.1s
+
+   jfs   (defaults)          2.0s
 EOF
     exit 1
 }
@@ -27,6 +48,7 @@ mkdir -p "$MNTPOINT" || exit 1
 mount "$DEV" $MNTOPTIONS "$MNTPOINT" || exit 1
 
 pushd "$MNTPOINT" || exit 1
+sync; sync; sleep 1;
 time $LDBTEST
 sync
 popd