Scott Truman <[EMAIL PROTECTED]> writes:

> OK, I'll give that a whirl. I gather you've already been through all
> this then?

Yes, although it has been a few months since I was able to successfully
use Devel::DProf on my system (the module is a bit fragile).
Devel::Smallprof can also be very useful, but is dirt slow so it's not
really as useful for I/O-bound tests.

The main network performance hogs are typically DCC, Pyzor, and Razor.
The URIBL tests are also very slow.  The DNSBL tests are comparatively
fast and it would be relatively easy to stop waiting even faster if the
score is high enough.  The MX test is also slow and seriously needs to
be rewritten (both for correctness and speed).

Outside of network tests, the hogs are Bayes (both CPU and I/O
intensive) and the language guessing code (CPU intensive).

Daniel

-- 
Daniel Quinlan
http://www.pathname.com/~quinlan/

Reply via email to