Hello,
I'm making a move from squirrelmail to roundcube, which is kind of a no-brainer. I'm running 0.9.4 with the 0.9.5 security patch on top of it.
Overall, I'm impressed with the speed - my own box with 2GB+ of email and about 100 subscribed folders loads the folder list and inbox list basically instantly. Other operations seem quite fast as well.
One issue I am seeing is that the actual message preview pane load time is a bit slow - there's a small beat, maybe half a second, from clicking or arrowing down a message until it's displayed in the preview pane. Totally acceptable, but it seems a bit odd because in relation to other operations, it's noticeably slower. I can't even say for sure if this is the browser (Chrome) lagging or the application.
I'm running Dovecot 2.2.5, up-imapproxy 1.2.7, and then a standard FAMP stack (FreeBSD 8.4, apache 2.2, mysql 5.1, php53, pecl-APC). I've already hit on all the easy optimizations with APC and using an IMAP proxy. I've turned off login type and namespace autodetect settings. I am not doing and db caching.
Squirrelmail seems to not have the pause, nor do desktop clients hitting the same account. Nothing of note in the logs.
In short, is it normal for the message body loading to take a beat or two to load, or should I be looking for other things to tweak?
Any pointers welcome.
Thanks!
There's a 500 ms delay on message selection, because it need to recognize double-clicks. So, maybe this is the delay you notice.
Ah, thanks, that makes sense.
It also seems like the browser gets a slight workout. On my speedier desktop, half a second seems to be very close to what Chrome's timeline indicates. On my very old CoreDuo laptop, Chrome is taking 2-3 seconds to load it, but I see both CPU cores pegged until the preview pane is done loading. I'm not good enough with Chrome's profiler to really see what the culprit is.