From: Telvis C. Jr. <tel...@gm...> - 2009-12-17 22:44:34
|
I noticed extremely long processing times for messages greater than 5 MB. The problem is the memory reallocation that occurs in dkimbase::process for every 256 bytes! Increasing BUFFER_ALLOC_INCREMENT to 1MB decreased the processing time for a 15MB message from 9 minutes to <5 seconds. You should consider changing this constant in dkimbase.h. Thank you, Telvis E. Calhoun |