Linux-Kongress 2006

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 pictures:

  1. Linux 2.6.17 ext2: 23 GB tar, 300 MB tar
  2. Linux 2.6.17 ext3: 23 GB tar, 300 MB tar
  3. Linux 2.6.17 reiserfs: 23 GB tar, 300 MB tar
  4. Linux 2.6.17 reiser4: 23 GB tar, 300 MB tar
  5. Linux 2.6.17 XFS: 23 GB tar, 300 MB tar
  6. Linux 2.6.17 JFS: 23 GB tar, 300 MB tar
  7. FreeBSD 6.1 UFS, async, no soft-updates: 23 GB tar, 300 MB tar
  8. Windows 2003 Server: 23 GB tar, 300 MB tar
  9. SchilliX 0.5.2 (OpenSolaris) ZFS: 23 GB tar, 300 MB tar
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.

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).