==== 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 779, accept 93, send 387, recv 54, close 574, drop 0 10.04 real 15.45 user 8.08 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 49 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 121555, accept 61926, send 169635, recv 61233, close 120141, drop 0 0m10.09s real 0m09.30s user 0m18.22s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 41192 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 11157, splice 5729, unsplice 0, max 0, idle 0, accept 5528, send 35033, recv 7855, close 18631, drop 0 10.02 real 13.76 user 9.47 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7573 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 16804, splice 4970, unsplice 9755, max 0, idle 0, accept 5710, send 35833, recv 5199, close 23055, drop 0 10.04 real 16.24 user 14.95 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 11781 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 15529, splice 6610, unsplice 0, max 2109, idle 0, accept 7421, send 63915, recv 9207, close 22464, drop 0 10.17 real 16.11 user 15.40 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 10694 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 10151, splice 4921, unsplice 0, max 0, idle 0, accept 5278, send 46758, recv 8867, close 15544, drop 0 10.14 real 16.89 user 15.23 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 6903 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 2895, accept 2628, send 123304, recv 4170, close 0, drop 2615 10.02 real 17.67 user 15.90 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 2 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 2384, splice 954, unsplice 0, max 0, idle 0, accept 1395, send 183117, recv 70764, close 0, drop 3194 10.04 real 15.35 user 17.31 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 192