==== 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 818, accept 78, send 378, recv 32, close 565, drop 0 10.02 real 15.40 user 10.01 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 43 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 125076, accept 62274, send 153624, recv 60467, close 123551, drop 0 0m10.08s real 0m09.26s user 0m18.46s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 42311 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 17943, splice 7892, unsplice 0, max 0, idle 0, accept 7547, send 51722, recv 9641, close 28109, drop 0 10.03 real 13.39 user 10.51 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 10648 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 8548, splice 4467, unsplice 7067, max 0, idle 0, accept 4673, send 21391, recv 6490, close 12297, drop 0 10.02 real 17.46 user 15.27 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8124 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 9958, splice 4994, unsplice 0, max 1957, idle 0, accept 5464, send 41286, recv 7693, close 14842, drop 0 10.21 real 17.29 user 15.61 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8547 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 13795, splice 6516, unsplice 0, max 0, idle 0, accept 6853, send 60925, recv 9838, close 20923, drop 0 10.03 real 16.14 user 16.12 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8349 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 2887, accept 2652, send 121939, recv 4442, close 0, drop 2647 10.18 real 17.93 user 16.14 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 5 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 1958, splice 808, unsplice 0, max 0, idle 0, accept 1137, send 207361, recv 99268, close 0, drop 2573 10.06 real 15.03 user 17.78 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 197