============ Required information ====
- iRedMail version: 0.8.5
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Linux/BSD distribution name and version: CentOS 6.4
- Related log if you're reporting an issue:
====
Hi there,
First, I'm aware I haven't upgraded to the latest version yet. However, I've had performance issues almost since day one with my installation, so I'm hoping for some suggestions to deal with this.
The problem is that peak times see typical I/O rates of up to about 3500 blocks per second, and today I had a peak of 11 000. Usually I see at least 100 messages sitting in the queue for about half an hour; right now it's over 1000 and climbing, and emails sent 2 hours ago have still not been delivered. The server *is* up, and mail is being processed, but it just can't keep up.
First, I'm obviously looking for a long-term solution. However, in the meantime I'd be happy for a short-term solution -- e.g., disable virus scanning or something like that, and a pointer on where I'd do that.
For what it's worth, I don't think this is a RAM issue. The server has 2 GB of RAM, the load right now is only 0.09, swap usage is only 98 MB, Roundcube loads in a typical/reasonable amount of time. I'm not even going to log into iRedAdmin though, as those initial database calls to display the dashboard aren't going to help the situation.
I want to get this posted, and I'll probably think of something else to add shortly.
Thanks in advance for any input anyone can provide.
Craig