Re: [exim] What's the performance benchmark of Exim4?

Top Page
Delete this message
Reply to this message
Author: boyd yang
Date:  
To: Ian Eiloart
CC: exim-users
Subject: Re: [exim] What's the performance benchmark of Exim4?
Hi All,

I was not right about the "1000 concurrent connections" in the above email.

Here is my performance test result.

Server: CPU 24 cores ,64G memory
Tool: LoadRuner 11.0( I only have license for 5000 vusers)
Result:
    *One Transaction* *Iteration count* *Iteration Interval* *Transaction
Response Time* *Working Users Count* *Duration*  Logon,Send Mail, Logout;
again Infinite 10 minutes 0.5 second >10000(two loadrunners) 3 hours
Infinite 1 minute 8 seconds 3800 10 minutes  Logon before, Send Email
Infinite 1 minute 5 seconds 4100 10 minutes  1 None 0.3 seconds >5000(only
1 loadrunner) 10 minutes


The delivering processes count and queue message count are increasing
during testing.
The maximum delivering processes count is about 30000 before memory is
drained.

Thanks for your helps.
If I'm wrong please let me know.

Boyd Yang


On Fri, Aug 16, 2013 at 2:47 PM, boyd yang <boyd.yang@???> wrote:

> Hi Ian,
>
> I just see that exim can handle only 1000 concurrent connections(for
> sending out emails via SMTP), more will get error with loadrunner.
> Exim does not utilize full of the cpu/memory of the server.
> I have this additional configuration:
> root@mail:/etc/exim4/conf.d/main# cat 00_local_settings
> smtp_accept_max=1000000
> smtp_accept_queue_per_connection=0
> queue_run_max=10000
> remote_max_parallel=1000
> smtp_connect_backlog=50
>
> No error found in the log too.
>
> Any configurations can let Exim4 use all the resources like cpu/memory?
> Thanks!
>
>
>
> On Thu, Aug 15, 2013 at 6:56 PM, Ian Eiloart <iane@???> wrote:
>
>> Hi Boyd,
>>
>> I'm not aware of any benchmark testing. I don't think anyone does it as a
>> matter of routine. Environments and configurations are highly variable.
>>
>> I'm still using what I think is nine year old hardware (to be upgraded
>> soon for support reasons, not for performance), and performance has never
>> been a problem provided queues are kept to a reasonable size: tens of
>> thousands of queued messages is too much, but generally we don't exceed a
>> few hundred queued messages.
>>
>> I'm quite happy with processing and scanning (ClamAV and SpamAssassin) a
>> million messages per day per host on this hardware. Our mailstores are not
>> on this hardware - and that will make a big difference.
>>
>> On 15 Aug 2013, at 09:04, boyd yang <boyd.yang@???> wrote:
>>
>> > Hello,
>> >
>> > I'm testing exim4-heavy 4.80 now with loadrunner.
>> >
>> > Do you know the latest the performance benchmark?
>> >
>> > Thanks!
>> > --
>> > ## List details at https://lists.exim.org/mailman/listinfo/exim-users
>> > ## Exim details at http://www.exim.org/
>> > ## Please use the Wiki with this list - http://wiki.exim.org/
>>
>> --
>> Ian Eiloart
>> Postmaster, University of Sussex
>> +44 (0) 1273 87-3148
>>
>>
>