On Thu, Apr 07, 2005 at 09:51:16PM +0200, Andreas Aardal Hanssen wrote:
> On Sun, 3 Apr 2005, Casey Allen Shobe wrote:
> >On Thursday 31 March 2005 17:27, Andreas Aardal Hanssen wrote:
> >> the files are stored in LF/Unix style in Maildir (why, oh why?) 5000 
> >> messages, calculating the size of each message, renders an average mail 
> >> server useless because of the immense I/O load.
> >What's wrong with a simple `du` on the maildir?
> 
> Yes, or each file could be stat'ed when the maildir is scanned, and
> this size could be used. It still doesn't solve the load problem,
> though. 

Quite right. The du command does just that, too.

One thing to consider is that the underlying filesystem used for the
mailbox volume can make quite a difference. ext2 and ext3 perform
notably poor with large directories, reiserfs may be a better choice.


//Peter

Reply via email to