> Many filesystems (e.g. the popular ext2) have horrible
> performance when there are many files in the same
> directory. The queue system should be modified to
> avoid this situation. As a test case, try adding
> 20,000 test address in such a way that Mailman will try
> to send a welcome message to each of them.
Isn't this optomising for a rather uncommon case. Typically the qfiles
directory holds a couple of minutes of transactions plus messages
awaiting moderation. [Actually that comment is somewhat Mailman 2.0.x
centric although I think it will hold for later versions]
> Don't MTAs have the same problem? Do they all implement
> multiple subdirectories for queued messages?
It is done in some MTAs - exim for example (as an option) - frankly for
many cases the additional overhead of searching n directories outweighs
the advantages of faster per message access *unless* you typically run
huge queues (in which case there are other advantages like splitting the
queue run).
Nigel.
--
[ Nigel Metheringham [EMAIL PROTECTED] ]
[ - Comments in this message are my own and not ITO opinion/policy - ]
_______________________________________________
Mailman-Developers mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman-21/listinfo/mailman-developers