Load spikes when new email arrives
Jean Raby
jraby at inverse.ca
Fri Jan 25 08:27:22 EST 2013
On 13-01-23 11:16 AM, francis picabia wrote:
>
> Here are more stats. Do these look average for performance?
> It is difficult to understand why the system was working with few
> load spikes before.
>
> A mailman mailing list sends 10kbyte message to 4000
> users having accounts on this cyrus system. If I
> grep "Delivered" in the maillog by the minute I can
> see how fast the messages are stored.
What backend are you using for the duplicate_db (deliver.db)?
I've seen much better delivery performance using berkeley-nosync instead
of the default (skiplist) for this one.
>
> e.g.:
> # grep Delivered /var/log/maillog | grep 'Jan 23 10:37' | wc -l
> 696
>
> That is the best. This peak event pushed the load to 14
> for 12 minutes, where it averages 604 messages
> delivered to cyrus mailboxes per minute. Is that
> reasonable for maximum delivery rate?
>
> I've also backed out the change (yesterday) to
> /sys/block/sda/queue/nr_requests
> I think it was pushing the load higher and there is no advantage
> in my hardware (SAS with Perc 5/i Raid 5 over 4 disk)
> to run with a low value for nr_requests.
>
>
>
>
> ----
> Cyrus Home Page: http://www.cyrusimap.org/
> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> To Unsubscribe:
> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
>
--
Jean Raby
jraby at inverse.ca :: +1.514.447.4918 (x120) :: www.inverse.ca
Inverse inc. :: Leaders behind SOGo (www.sogo.nu) and PacketFence
(www.packetfence.org)
More information about the Info-cyrus
mailing list