Filesystem performance tuning options for ext3

Solution 1:

Is ext3 a requirement? You have the XFS filesystem as an option, which may work better for your workload. What is the underlying storage setup? What are your measured results compared to the storage system's capabilities (e.g. have you identified the bottleneck?)? Try the other I/O scheduler elevator settings. I prefer noop for certain direct-attached storage arrays and deadline for others. Test and measure for your particular application.

Solution 2:

What is your disk setup like? If you're using a hardware RAID array, you can set the stride and stripe-width options for optimal file system alignment.

Additionally, if you have a battery backed caching controller you can set the nobarrier option at mount.