Here are the slides and pretty pictures from my talk "Benchmarking
Linux, Round 2" at Linux-Kongress 2006. Be aware that some details are
missing that I said during the talk. I will prepare a detailed web page
in the next days as I find the time.
Until then: the slides as PDF, and the pretty
The X axis is the time in seconds since the start of the tarball
extraction. The Y axis is the HTTP throughput in KB/sec.
- Linux 2.6.17 ext2: 23 GB tar, 300 MB tar
- Linux 2.6.17 ext3: 23 GB tar, 300 MB tar
- Linux 2.6.17 reiserfs: 23 GB tar, 300 MB tar
- Linux 2.6.17 reiser4: 23 GB tar, 300 MB tar
- Linux 2.6.17 XFS: 23 GB tar, 300 MB tar
- Linux 2.6.17 JFS: 23 GB tar, 300 MB tar
- FreeBSD 6.1 UFS, async, no soft-updates: 23 GB tar, 300 MB tar
- Windows 2003 Server: 23 GB tar, 300 MB tar
- SchilliX 0.5.2 (OpenSolaris) ZFS: 23 GB tar, 300 MB tar
This is the journal I wrote while I did the
benchmarks. It mostly covers the benchmark I ran on the Dell box.
I later redid some of the benchmarks, and discarded one NetBSD benchmark
because the numbers were too good (turns out my cache flushing with dd
didn't actually flush the cache; I redid the benchmark using umount to
flush the cache, and got much more reasonable numbers).