==== 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 788, accept 60, send 355, recv 23, close 542, drop 0 10.03 real 15.92 user 9.22 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 39 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 125148, accept 63891, send 161370, recv 63922, close 123825, drop 0 0m10.07s real 0m09.04s user 0m18.30s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 43274 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 13412, splice 6098, unsplice 0, max 0, idle 0, accept 6024, send 39484, recv 8547, close 21414, drop 0 10.03 real 13.35 user 10.90 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8315 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 8002, splice 4410, unsplice 7075, max 0, idle 0, accept 4723, send 17908, recv 6678, close 11754, drop 0 10.14 real 17.82 user 15.36 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8058 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 11431, splice 5387, unsplice 0, max 1958, idle 0, accept 5482, send 56237, recv 8433, close 15567, drop 0 10.19 real 13.49 user 12.70 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8439 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 12795, splice 5556, unsplice 0, max 0, idle 0, accept 5988, send 55499, recv 9681, close 18178, drop 0 10.04 real 16.36 user 15.48 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7282 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 5531, accept 5072, send 179225, recv 8671, close 0, drop 5056 10.08 real 17.35 user 16.49 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 2641, splice 1028, unsplice 0, max 0, idle 0, accept 1598, send 163176, recv 52792, close 0, drop 3572 10.20 real 16.58 user 16.31 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 250