Simon Banton wrote: >> Hmm, how are you creating your ext3 filesystem(s) that you test on? >> Try creating it with a large journal (maybe 256MB) and run it in full >> journal mode. > > The filesystem was created during the initial CentOS installation, and > I've tried it with ext2 which made no difference. > The journal size was probably 32MB then. A 128MB or larger journal in full journal mode on a 3ware card with a BBU write cache should make a big difference because fsync calls will now return OK as soon as it hits the write cache....oh....do you have a BBU for your write cache on your 3ware board?