cpio to ext4 seems much slower than to ext2, ext3 or xfs
Farkas Levente
lfarkas at lfarkas.org
Wed Nov 11 11:41:58 UTC 2009
On 11/11/2009 11:53 AM, Richard W.M. Jones wrote:
> On Wed, Nov 11, 2009 at 10:14:21AM +0000, Richard W.M. Jones wrote:
>> echo input | time cpio --quiet -o -H newc > /path/to/fs/output
>
> Update: I found the -C option that lets me specify the blocksize, and
> raising it to something sensible (65536) shows major improvements in
> performance for all filesystems.
>
> echo input | time cpio -C 65536 --quiet -o -H newc > /path/to/fs/output
>
>> tmpfs 0.77 s x 1.0
>> ext2 1.12 s x 1.5
>> xfs 1.66 s x 2.1
>> ext3 2.58 s x 3.4
>> ext4 5.59 s x 7.3 <----
>
> The new times are:
>
> tmpfs 0.20 s x 1.0
> ext2 0.30 s x 1.5
> xfs 0.41 s x 2.1
> ext3 0.57 s x 2.9
> ext4 0.44 s x 2.2
imho it's still a bug. wouldn't somehow rise the default or make the
writes buffered or ... since the current situation is not correct.
--
Levente "Si vis pacem para bellum!"
More information about the fedora-devel-list
mailing list