Major speed improvement for ipv6logconv implemented
Hi, during analyzing my webserver logfiles I've realized, that one ipv6logconv run requires more than 20 min per. This was the start for profiling this tool and implement a major speed improvment. 2 changes were made: a) ipv6logconv: - implement a lookup cache for speed-up saved around 50% before implenting b) saves around 20% after implementing b) b) lib/libipv4addr databases/ipv4-assignment/dbipv4addr_assignment.h - add a hint table for speed-up IPv4 registry lookups speed up by 10 times! New version is now in CVS, if no problems would be reported, I will publish version 0.49 next weekend. For those who didn't know what ipv6logconv can do for you, take a look at the statistics pages on <http://mirrors.bieringer.de/> Hope this helps, Peter -- Dr. Peter Bieringer http://www.bieringer.de/pb/ GPG/PGP Key 0x958F422D mailto: pb at bieringer dot de Deep Space 6 Co-Founder and Core Member http://www.deepspace6.net/
participants (1)
-
Peter Bieringer