From: Mike R. <mi...@tr...> - 2008-02-07 20:06:20
|
I have a decent size list that I have been mailing to for years of about 150k. I have consistently got about 20-30k per hour throughput with the program I use to mail with ( ListMail Pro ). I setup a new dedicated server and sent a few messages, getting similar results and upwards of 40- 50k per hour as the emails I send are typically less than 2k in size. I decided to install DomainKeys - and used: dk-milter-0.6.0. Got it running great with no problems, but my speed dropped significantly and stays steady at around 10k per hour. Not bad, but I need to at least double that. That was with a default build, so doing my research I found the info about using poll() and ARLIB. So, I rebuilt it via the instructions in the README file, but that did not help a bit, still steady at 10k per hour. My server is Fedora Core 5. How can I verify it's using poll() and ARLIB? Is there any other way to increase performance? Any suggestions/input would be greatly appreciated! -- Mike Rogers - M&A Computer Services |
From: SM <sm...@re...> - 2008-02-07 20:40:18
|
At 12:04 07-02-2008, Mike Rogers wrote: >I setup a new dedicated server and sent a few messages, getting >similar results and upwards of 40- >50k per hour as the emails I send are typically less than 2k in size. > >I decided to install DomainKeys - and used: dk-milter-0.6.0. > >Got it running great with no problems, but my speed dropped >significantly and stays steady at >around 10k per hour. Not bad, but I need to at least double that. > >That was with a default build, so doing my research I found the info >about using poll() and ARLIB. >So, I rebuilt it via the instructions in the README file, but that >did not help a bit, still steady >at 10k per hour. ARLIB won't have any impact on signing performance as it's an asynchronous resolver library. >My server is Fedora Core 5. How can I verify it's using poll() and >ARLIB? Is there any other way >to increase performance? You can use nm to determine whether poll() is compiled in. You shouldn't see such a large drop in performance. How many messages can you send with the milter enabled and without signing? Regards, -sm |
From: Murray S. K. <ms...@se...> - 2008-02-07 21:12:56
|
On Thu, 7 Feb 2008, Mike Rogers wrote: > Got it running great with no problems, but my speed dropped > significantly and stays steady at around 10k per hour. Not bad, but I > need to at least double that. > > My server is Fedora Core 5. How can I verify it's using poll() and > ARLIB? Is there any other way to increase performance? > > Any suggestions/input would be greatly appreciated! If you're signing mail, use of poll() and choice of resolver are not relevant. DNS is only consulted when verifying. Have you tried running it with a profiler to see where it's spending all of its time? Which MTA are you using? |