Re: Average Inbox Load Times (Eric Hiller) (Tomas Kuliavas)
Tomas Kuliavas <tokul <at> users.sourceforge.net>
2011-07-13 16:50:28 GMT
2011.07.13 19:20 Jesse Norell rašė:
> On Wed, 2011-07-13 at 11:34 +0100, Daniel Schütze wrote:
>> I'm not entirely sure what you mean, both SquirrelMail and Roundcube
>> all the folders on the left side when the user logs in. There's not
>> much in
>> it as to the loading time between them when selecting one of these
>> but SquirrelMail does take a long time to get to the initial screen if
>> are a lot of folders.
>> If there is an obvious user or config option I'm missing which boosts
>> SquirrelMail performance with a lot of folders I'd love to hear about
>> Afterall the users don't tend to care about the contents of these
>> when they're out and about.
> In some quick testing, Options->Folder Preferences->
> Enable Unread Message Notification: No Notification
> Enable Cumulative Unread Message Notification: (uncheck)
> seem to speed up the left folder list for me, at the cost of not knowing
> how many new messages are in each folder. That didn't speed up the
> right pane of the actual folder contents any. Nor does removing the
> Size column, for that matter.
If you say slow for 1K mailbox right side listing display, I would say
that your load time should be over 4-5s, you have sorted mailbox and you
haven't turned on server side sorting in SquirrelMail.
Numbers that I've posted show how long it takes from initial plugin
activation to bottom of mailbox listing display. People should not say
slow, if it is under 3 seconds.
Mailbox sorted by date, 15 messages per page, 1k mailbox
SORT is off - 2946,79 ms
Courier - 413,05 ms
Cyrus - 309,30 ms
UW mbox - 366,52 ms
UW mbx - 802,57 ms
Dovecot mbox - 190,18 ms
Dovecot maildir - 176,13 ms
hMailServer4 - 27926,38 ms
dbmail can't be that bad, if SquirrelMail is configured correctly. 1K
mailbox is not big. hMailServer v4 numbers are big as server had to read
every message in mailbox in order to get Date: header value.
Check how performance changes if mailbox is not sorted
Check if server side sorting is enabled in SquirrelMail.
Check if your PHP setup has gettext extension.
Check if you use apc or other opcache. Zend Optimizer does not count, if
you use only this Zend product.
Check SquirrelMail optimization guidelines and talk with SquirrelMail
people before thinking that there is something wrong with dbmail.
DBmail mailing list
DBmail <at> dbmail.org