Changing default root filesystem to ext4

Tixy tixy at clara.net
Wed Aug 17 07:55:02 UTC 2011


On Wed, 2011-08-17 at 00:13 -0300, Ricardo Salveti wrote:
> Yeah, if we're doing this change it seems it would make more sense to
> jump directly to the btrfs, unless we can demonstrate that the
> performance is not that superior and have any kind of blocker issues.
>
> Do we have any kind of benchmark results comparing each filesystem
> when using them with SD cards around?

I'm doing some benchmarking, though it's mostly being aimed at producing
media access patterns to feed into a simulation tool. From these access
patterns, btrfs looks a lot worse than any ext file system.

I just looked at the timestamps of my blktrace logs to get some real
world timings. For untaring kernel source on one of my good performance
SD cards on a Beagleboard-xM takes:

	 m  s
ext4	 3:30
ext3	 8:30
ext2	 5:00
btrfs	13:40
nilfs	10:40
logfs	10:00

this is using default mount options for file system but with noatime.

These timings also bear out preliminary results from my simulation code.
Which I'm glad of :-)

Note, I've only been looking at write performance.

-- 
Tixy




More information about the linaro-dev mailing list