Linux kernel untar and cat times
It's time for some more pedestrian tests now. For example, what is the fastest filesystem when untarring the vanilla Linux 3.0.0 kernel?
Btrfs is the leader here, with ext4 and xfs slightly behind, while ext3 is on the tail What about a pure read test, as catting all the just-extracted files?
In this pure read test btrfs score the better result, shortly followed by xfs. The two ext-based filesystems are noticeably slower.
So, these two very simple, yet very common tasks seem to corroborate the fact that xfs is a very high performing filesystem when dealing with a mostly read-bound task, while its write performance, while good, is not on par with the others. A good surprise come from btrfs: when dealing with common desktop operations, it is very fast on both read and write operations.