Performance with RoundCube Webmail

Is there anything I can do to improve the performance of roundcube webmail? Users have complained it’s very slow.

HTML and PHP seem to be quick on their own. :confused:

I have optimised max clients, Maxservers, etc Anything else?

Apache performance is VERY poor.

Any suggestions? What settings do you suggest for maxclients, maxspareservers etc

For a heavy use server, with Dual core processor, 3Gb memory.


Performance of my whole webserver is slowww?

5314 mysql 15 0 143m 25m 4976 S 51.3 0.9 5:11.67 mysqld
8004 apache 16 0 37432 19m 4200 R 23.9 0.7 0:05.90 httpd
5961 apache 15 0 37196 19m 4736 S 16.0 0.7 0:18.49 httpd
7971 apache 16 0 37376 19m 4216 S 6.5 0.7 0:05.96 httpd
2983 root 15 0 26756 13m 3376 S 0.7 0.5 0:11.85 yum-updatesd
8895 root 15 0 2164 1024 784 R 0.7 0.0 0:00.17 top
332 root 10 -5 0 0 0 S 0.3 0.0 0:22.62 kjournald
1 root 15 0 2032 648 552 S 0.0 0.0 0:01.79 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 34 19 0 0 0 R 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0

I had to disable apic because the clock would run slow otherwise.

This means my dual core Opteron is a waste of money… so how can I use my dual core and yet have the clock not running at a second a hour(yes that slow)?

What is the server’s job? (how many websites/types of sites/traffic/users/etc.) Has it just gotten slow from roundcube?? I was thinking of installing this soon on my server.

No it seems to be a general performance issue.

The server is basically running around 5-6 heavy traffic websites and about 20 not-heavy sites.

Mysql appears to be eating CPU, and since I disabled APIC so the clock works in VMWARE it appears more of a problem.

I must be getting memory leaks now and again too, as a whole 3G is being used and it starts to kill apache, etc.

It appears it is MYSQL causing a lot of problems, high CPU and slow access time for MYSQL process?

Have you tried any MySQL optimizations? Any success?

A lot of the issues were caused by VMWARE DUAL CORE support. Solved that.

However Roundcube is now the only slow application.

I have optimised the buffers, memory params, etc

How do you have Roundcube installed? It looks to me like it has to be installed to a specific domain name?

I just got Roundcube installed tonight… it’s working nice and fast on the server. Is it the whole application in general that is slow for you or is it the connections to imap and smtp?

I am with (cpanel) shared hosting and I recently installed RoundCube (0.1 rc1) and I am satisfied with it.

Slow means how much? It just takes a few seconds for it to load and show the mail, that may be due to server being a shared one, else I guess it would be even faster.

So, my guess is the problem shouldn’t be with RoundCube.

Have you tried increasing the memory limit in the virtual host where roundcube is installed to something like 32M or 64M??

php_admin_value memory_limit 32M