Linux kernel untar and cat time

Benchmark profile:
- untar / sync / cat elapsed wall-clock time

We can not dedicate some minutes to real-world testing. For example, a very common operation is to untar some big package with tons of files inside it. To replicate this use-case, I downloaded the linux-3.4.1.tar.bz2 package and I measured the time needed to untar and sync to disk it.

BTRFS seems very fast here. What about reading the just-extracted files?

XFS and BTRFS are very fast. It seems that sysbench random read performance, while unrealistically high, was a good indication of how well XFS and BTRFS fare with random reads.