>> > Use standard system administration tools, like top, iostat, netstat, and
>> > others, to analyze and profile your server. Once you are confident that
>> > you
>> > know exactly where the bottleneck is, only then you can plan what needs
>> > to
>> > be done.
>>
>>
>> I do believe it's an IO performance problem coupled with way too many
>> messages in my own account.  If I don't log in myself, everyone else's
>> performance seems to be fine.  I'm upgrading servers soon to fix the
>> IO problem but I was hoping to learn about any tuning/optimization
>> knobs for the meantime.
>
>
> There are none. The only configurable settings are the ones for the maximum
> number of concurrent logins.


I'm experimenting with some settings and the preliminary results are
quite positive.  Are the following settings appropriate for up to 10
webmail users with the server and webmail client residing on the same
machine?

/etc/courier-imap/imapd
MAXDAEMONS=10
MAXPERIP=10

I suspect the increased performance I'm seeing is due to disabling
IMAP_EMPTYTRASH:

# You might want to disable this setting in certain situations - it results
# in a stat() of every file in each folder, at login and logout.

I also tried increasing:

/etc/courier/authlib/authdaemonrc
daemons=10

But I don't see a change in the number of running
/usr/lib/courier/courier-authlib/authdaemond processes.  Should that
setting control those processes?

Also I'm using courier-imap-4.15-r1 since it's the latest one marked
stable in Gentoo.  Could upgrading to 4.16.2 include any significant
performance benefits?

- Grant

------------------------------------------------------------------------------
_______________________________________________
Courier-imap mailing list
Courier-imap@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap

Reply via email to