mirror_iproute2/misc
Eric Dumazet 22588a0e65 ss: speedup resolve_service()
Lets implement a full cache with proper hash table, memory got cheaper
these days.

Before :

$ time ss -t | wc -l
529678

real	0m22.708s
user	0m19.591s
sys	0m2.969s

After :

$ time ss -t | wc -l
528291

real	0m5.078s
user	0m4.099s
sys	0m0.985s

Signed-off-by: Eric Dumazet <edumazet@google.com>
2015-06-24 23:11:33 -04:00
..
.gitignore Add ignore files to make using git easier 2006-08-08 12:04:38 -07:00
arpd.c whitespace cleanup 2014-12-20 15:47:17 -08:00
ifstat.c whitespace cleanup 2014-12-20 15:47:17 -08:00
lnstat_util.c Remove trailing whitespace 2006-12-05 10:10:22 -08:00
lnstat.c lnstat: dump to stdout, not stderr 2015-04-20 09:58:46 -07:00
lnstat.h iproute2: various header include fixes for compiling with musl libc 2014-05-28 16:51:39 -07:00
Makefile ss: Show stats from specified network namespace 2015-02-10 15:11:59 -08:00
nstat.c iproute2/nstat: Bug in displaying icmp stats 2014-12-09 20:33:32 -08:00
rtacct.c ip: make local functions static 2013-02-12 11:38:35 -08:00
ss.c ss: speedup resolve_service() 2015-06-24 23:11:33 -04:00
ssfilter.h ss: Allow to specify sport/dport without ':' 2015-03-15 12:11:42 -07:00
ssfilter.y ss: Allow to specify sport/dport without ':' 2015-03-15 12:11:42 -07:00