Brandon Hilkert:
[ Charset ISO-8859-1 unsupported, converting... ]
> 
> ----- Original Message ----- 
> From: "Wietse Venema" <wie...@porcupine.org>
> To: "Postfix users" <postfix-users@postfix.org>
> Sent: Monday, March 23, 2009 5:39 PM
> Subject: Re: Mail drop
> 
> 
> > Brandon Hilkert:
> >> I"m not disputing this fact. I used smtp-source with 10 connections.
> >> 
> >> Without DKIM signing - 14,634 emails/min
> >> With DKIM signing - 4,762 emails/min
> >> 
> >> I think we would both agree that that's a large discrepancy.
> > 
> > Yes. 
> > 
> >> I'm using DKIM-milter. During the testing, the CPU nevers goes over 3-4%
> > 
> > 3-4% of how many CPUs?
> 
> It's a Intel Xeon Quad core.

It uses 3-4% of all CPUS or just one?

> > dkim-milter is one program that you are asking to sign lots of
> > messages in parallel. To implement parallelism, dkim-milter uses
> > mutiple threads in one process. To keep the threads from tripping
> > over each other, dkim-milter uses locks. With a bit of bad luck,
> > your DKIM requests are blocking each other.
> 
> Is there nothing I can do to either improve or prevent this?

To change this, re-implement libmilter and change the milter
programming model.

        Wietse

Reply via email to