[Dovecot] Performance-Tuning
Stan Hoeppner
stan at hardwarefreak.com
Mon Nov 14 20:42:30 EET 2011
On 11/14/2011 4:27 AM, Jan-Frode Myklebust wrote:
> Agree. A non-clustered fs should give you better performance, and
> probably also be more reliable, if you can live with the SPoF and
> full downtime during patching/upgrades/maintenance. But I would expect
> xfs to be a better choice than ext*.
Depends on the workload characteristics and how well the XFS filesystem
is tuned to the storage hardware. If setup properly, using many
allocation groups with fast spindles, a decent amount of BBWC, and a
high concurrency maildir workload (dozens to hundreds of delivery and
IMAP operations), XFS will runs circles around EXTx as it can
create/write/read to every AG in parallel. Much of EXT4's operation is
still serialized. This is why XFS outruns all other filesystems in the
highly parallel mail workload benchmarks I posted previously, EXTx by a
factor of 2-3.
For smaller hosts that don't see parallelism, for example SOHO servers,
XFS will likely be slower than EXTx as the workload will be serialized.
--
Stan
More information about the dovecot
mailing list