Hi. The title had the question. To be more precise: Suppose I am going to re-install a machine and get a journaling file system in at the time, which file system should I use?
The file system should work with the low-latency patches by Andrew Morton. Maximal performance (throughput) would be nice of course. Available choices: 1) I recall that ReiserFS is addressed by the latency patches and one gets reasonable (2-3 millisecond) latency with that. Apparently fairly reliable. So it is promising. 2) Ext3 is based on ext2, so one might imagine that its latency behaviour *might* be similar (=very good with the patches). 3) Then there is the JFS. Any information on that? 4) I am not very interested in SGI's XFS; it is not yet in the standard kernel tree and I fear the kernel patches it requires might conflict with the low-latency patches. I found a few I/O benchmarks at: http://www.osdlab.org/reports/journal_fs/ These imply that JFS and ext3 fare well almost always and XFS seems to be slowish. Tommi Ilmonen.
