in reply to IP Address sorting
The alternative code which Benchmarks in at #2, but has the advantage of simplicity:sub IPsort { map inet_ntoa($_), IP_radix_sort map inet_aton($_), @_; }
BTW, I tested both with 100_000 random IP addresses by 10 runs (approx 86 to 150s per test).sub byip { inet_ntoa($a) cmp inet_ntoa($b) } foreach (sort byip @ip_list) ...
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: IP Address sorting
by japhy (Canon) on Feb 13, 2001 at 19:47 UTC |