Re: ext2/3 performance regression in 2.6 vs 2.4 for small interleavedwrites

From: Jon Burgess
Date: Mon Feb 16 2004 - 15:06:22 EST


Alex Zarochentsev wrote:

The fs with delayed block allocation (Reiser4, XFS, seems JFS too) look much
better.


Yes those results are in line with what I found on Reiserfs4 as well. I also tried incresing the number of streams to see when things start to break. Reiserfs4 seems to do well here as well. I stopped some tests early because some filesystems were just too slow.

Streams: 1 1 2 2 4 4 8 8 16 16 32 32
Write Read Write Read Write Read Write Read Write Read Write Read ----------------------------------------------------------------------------------------
ext2 26.10 29.22 8.27 14.51 6.91 7.31 -------------------------------------
ext3-order 25.45 28.21 4.96 14.29 --------------------------------------------------
JFS 27.76 29.17 26.72 28.93 25.72 28.86 24.76 29.01 22.94 28.49 4.25 6.03
Reiser4 27.08 29.28 27.02 28.69 27.09 28.47 27.26 27.26 27.09 25.52 26.94 22.59 XFS 28.09 29.16 28.15 28.11 27.60 27.19 26.81 26.23 25.68 24.04 22.59 21.45

It would appear that with XFS and Reiser4 I would be able to simultaneously record >32 MPEG TV channels on to a single disk. I think that exceeds my TV recording requirements by some considerable margin :-)

Jon

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/