Re: ext4 performance regression 2.6.27-stable versus 2.6.32 and later

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Kay Diederichs
Date: Monday, August 2, 2010 - 3:47 am

Greg Freemyer schrieb:

Greg,

2.6.33 and later support md5 write barriers, whereas 2.6.27-stable
doesn't. I looked thru the 2.6.32.* Changelogs at
http://kernel.org/pub/linux/kernel/v2.6/ but could not find anything
indicating that md5 write barriers were backported to 2.6.32-stable.

Anyway, we do not get the message "JBD: barrier-based sync failed on md5
- disabling barriers" when using 2.6.32.16 which might indicate that
write barriers are indeed active when specifying no options in this respect.

Performance-wise, we tried mounting with barrier versus nobarrier (or
barrier=1 versus barrier=0) and re-did the 2.6.32+ benchmarks. It turned
out that the benchmark difference with and without barrier is less than
the variation between runs (which is much higher with 2.6.32+ than with
2.6.27-stable), so the influence seems to be minor.

best,

Kay
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: ext4 performance regression 2.6.27-stable versus 2.6.3 ..., Kay Diederichs, (Mon Aug 2, 3:47 am)
Re: ext4 performance regression 2.6.27-stable versus 2.6.3 ..., Henrique de Moraes H ..., (Mon Aug 2, 9:04 am)
Re: ext4 performance regression 2.6.27-stable versus 2.6.3 ..., Henrique de Moraes H ..., (Mon Aug 2, 9:10 am)