[ipv6calc] Major speed improvement for ipv6logconv implemented

Peter Bieringer pb at bieringer.de
Sun Feb 13 13:03:46 CET 2005


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/



More information about the ipv6calc mailing list