Re: Request (was [EXIM] POP)

Top Page
Delete this message
Reply to this message
Author: Dom Mitchell
Date:  
To: Nigel Metheringham
CC: G.E.Fowler, exim-users
Subject: Re: Request (was [EXIM] POP)
Nigel Metheringham <Nigel.Metheringham@???> writes:
> How could you speed this up...(ordering is pretty random)?
>   1. Use fewer files (postfix does this)
>   2. Preallocate queue files and use them round robin (no create
>      sync overhead - I think postfix does something like this,
>   3. Async filesystem.  You don't really want to trust your mail
>      to something like this do you??? 
>   4. Don't sync on close (fine when it all works, you lose mail
>      when it goes wrong).
>   5. Use RAM disks.  Not safe unless you have persistent RAM devices.
>      Some sendmail systems do very ornate things with multiple
>      queues on RAM disks.
>   6. Different file system designs - an interesting topic which I
>      know almost nothing about.
>   7. Ignore the filesystem and do something similar to CNFS for news


A point to note here: the modern BSDs have softupdates technology
from Kirk McKusick, which is substantially faster at create/delete
operations. It's almost as quick as an async filesystem.

-Dom

--
*** Exim information can be found at http://www.exim.org/ ***