==== 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 863, accept 72, send 402, recv 31, close 593, drop 0 10.02 real 16.50 user 6.26 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 30 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 127834, accept 62220, send 177564, recv 62497, close 122795, drop 0 0m10.07s real 0m08.94s user 0m18.61s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 41456 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 9789, splice 5163, unsplice 0, max 0, idle 0, accept 5022, send 30003, recv 8570, close 16118, drop 0 10.08 real 14.22 user 8.64 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7176 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 15895, splice 5766, unsplice 10348, max 0, idle 0, accept 6520, send 35819, recv 6679, close 22505, drop 0 10.20 real 16.52 user 14.15 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 12329 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 7597, splice 4286, unsplice 0, max 1748, idle 0, accept 4161, send 32142, recv 7641, close 10820, drop 0 10.04 real 15.84 user 14.43 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7038 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 13239, splice 5629, unsplice 0, max 0, idle 0, accept 5892, send 53670, recv 9608, close 17926, drop 0 10.22 real 16.10 user 15.90 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8045 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 2980, accept 2681, send 124466, recv 4568, close 0, drop 2666 10.02 real 18.50 user 15.23 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 4 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 3084, splice 987, unsplice 0, max 0, idle 0, accept 1651, send 220988, recv 97137, close 0, drop 3969 10.18 real 14.73 user 17.68 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 316