Re: xfs performance problem

Peter Grandi
2011-05-01T16:29:34Z

> [ ... ]

> This is of course with delaylog enabled. I don't think a
> difference of a factor 7 is normal, given that writing to a
> raid-0 (xfs numbers) is supposed to be faster than writing to
> raid-1 (ext3 numbers) [ ... ]

To summarize some previous detailed discussion the actual
"performance" difference is either a factor of around 2 (12m for
'ext3', 24m for XFS) in the regular case or a factor of around 1.2
(27s for 'ext3', 33s for XFS) in the EatMyData (plus 'umount')
case (the one giving you over 1,300 transactions second).

Numbers like a bit over 2m for XFS with 'delaylog' and a bit
over 4m without are for intermediate cases between the regular
and EatMyData case, depending on how infrequently data and
metadata are committed by XFS.

If you want best "performance" with XFS, 'exec eatmydata "$SHELL"'
might be the top solution ;-).