==== run-default ==== cc -O2 -pipe -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow -MD -MP -c /home/src/regress/sys/netinet/tcpthread/tcpthread.c cc -o tcpthread tcpthread.o -lpthread time ./tcpthread count: connect 827, accept 69, send 375, recv 35, close 573, drop 0 10.01 real 16.13 user 6.23 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 36 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 120105, accept 62052, send 168466, recv 65592, close 118578, drop 0 0m10.09s real 0m09.39s user 0m18.01s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 41758 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 16200, splice 6943, unsplice 0, max 0, idle 0, accept 6804, send 47780, recv 9721, close 24537, drop 0 10.03 real 13.94 user 8.95 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9437 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 14349, splice 4228, unsplice 8606, max 0, idle 0, accept 4901, send 29344, recv 4592, close 19560, drop 0 10.22 real 16.87 user 14.63 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9961 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 16056, splice 6745, unsplice 0, max 2258, idle 0, accept 7118, send 61657, recv 10138, close 21558, drop 0 10.22 real 16.19 user 15.31 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 10754 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 18257, splice 8425, unsplice 0, max 0, idle 1, accept 8400, send 90680, recv 13943, close 25044, drop 0 10.05 real 15.36 user 14.97 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9754 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 5669, accept 5026, send 176293, recv 9041, close 0, drop 5013 10.02 real 16.33 user 15.68 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 1805, splice 717, unsplice 0, max 0, idle 0, accept 1021, send 225465, recv 117372, close 0, drop 2368 10.11 real 13.88 user 18.19 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 139