[lug] imap performance
Bear Giles
bgiles at coyotesong.com
Fri Feb 7 16:19:32 MST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hugh Brown wrote:
| Alternatively, is there an optimal size for mailbox files? Is
there a
| size that doesn't cause massive slow downs, but doesn't require
having
| lots of little mailbox files.
"Lots of little files" is only an issue if you have a file system
that does a sequential scan of the directory, or a large block size.
The latter is easy to fix, and should be standard on any mail or
news spool partition. You'll probably have to reformat the
partition to specify a smaller block size, but you can usually
recover a *lot* of unused disk space if you drop to a 1k block
instead of a standard 4k block. The latter is reasonable on a
mixed-use partition where you have lots of images, libraries,
etc., but text messages are heavily skewed towards smaller files.
The former is slightly more complex... but I think all of the
journaling filesystems use a B-tree (or something similar) for
their directories. It doesn't make a lot of difference for a few
hundred entries, but if you're sequentially scanning a directory
with thousands of entries it can have a huge impact.
I'm currently testing Courier (maildir) on JFS, but can't yet say
much beyond "it works."
Bear
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQE+RD8Dmr0uXf8FxOURAkHWAJ9XRkDV2kWyESXQFxNpZozpyKp5zgCfRGP/
s2niCjaIfmIU/qH8vwN7Y0c=
=17Hk
-----END PGP SIGNATURE-----
More information about the LUG
mailing list