==== 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 845, accept 68, send 378, recv 21, close 585, drop 0 10.03 real 15.14 user 9.63 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 31 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 125277, accept 60614, send 164033, recv 57474, close 121444, drop 0 0m10.08s real 0m09.26s user 0m18.39s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 40559 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 14886, splice 6446, unsplice 0, max 0, idle 0, accept 6539, send 42460, recv 9358, close 23754, drop 0 10.02 real 14.22 user 8.53 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9223 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 13448, splice 5643, unsplice 9291, max 0, idle 0, accept 6353, send 33012, recv 7514, close 19135, drop 0 10.03 real 16.36 user 14.10 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 11244 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 13604, splice 5280, unsplice 0, max 1617, idle 0, accept 6140, send 58518, recv 7286, close 19378, drop 0 10.04 real 16.30 user 15.20 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8141 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 13230, splice 6204, unsplice 0, max 0, idle 0, accept 6424, send 58058, recv 9409, close 19620, drop 0 10.03 real 16.48 user 15.40 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8039 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 5618, accept 5059, send 174673, recv 8386, close 0, drop 5042 10.03 real 17.24 user 15.61 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 11 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 3256, splice 958, unsplice 0, max 0, idle 0, accept 1779, send 207062, recv 86164, close 0, drop 4228 10.03 real 15.38 user 17.01 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 360