On 08/18/2015 07:10 PM, Grant wrote:
>>>> I'm using courier-imap with roundcube.  Browsing email is fast with
>>>> just 1 or 2 users but becomes extremely slow with 5 users.  How should
>>>> I look into improving performance for multiple users?
>>>
>>> By determining exactly where the performance problem is. There could be
>>> several reasons: insufficient bandwidth, insufficient memory,
>>> insufficient CPU; or a few other things. "Improving performance" is not
>>> just some button that one only need to push, and make it happen.
>>>
>>> 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.
>>>
>>
>> Sorry for replying to wrong message in the thread - missed the original one.
>>
>>   From what i remember running courier-imap / maildir / webmail, 2 things
>> are usually improve performance if slowing down starts with single-digit
>> users:
>> 1. imap-proxy
>> 2. filesystem of NFS server that can do fast listing of directories
>> containing thousands of files (we used NetApp filers).
>>
>> Just my experience though - a lot changed since i'm sure.
>
>
> I should have mentioned that I'm already using imap-proxy.  I'm not
> sure what you mean with #2.  You're saying I should incorporate an NFS
> server on another machine with an optimized filesystem?
>
> - Grant

Sorry - filesystem OR NFS server - depending on your setup.
If it's a single server - pick the right FS, or SSD cache, etc. - i'm 
not really up-to-date.
If it's a cluster with shared storage- both local FS and the way you 
share storage (NFS or other tech) need attention.

>

------------------------------------------------------------------------------
_______________________________________________
Courier-imap mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap

Reply via email to