==== 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 799, accept 81, send 353, recv 37, close 591, drop 0 10.02 real 16.01 user 6.39 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 42 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 123813, accept 63363, send 167237, recv 66121, close 121774, drop 0 0m10.07s real 0m08.92s user 0m18.61s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 42583 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 9379, splice 5104, unsplice 0, max 0, idle 0, accept 4956, send 32741, recv 8533, close 15904, drop 0 10.02 real 14.61 user 7.53 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 6872 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 15569, splice 5968, unsplice 9943, max 0, idle 0, accept 7147, send 34428, recv 7616, close 22629, drop 0 10.01 real 16.53 user 13.99 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 12948 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 10875, splice 4650, unsplice 0, max 1439, idle 0, accept 5121, send 47740, recv 6581, close 15828, drop 0 10.02 real 15.47 user 13.75 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 6912 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 10636, splice 5360, unsplice 0, max 0, idle 3, accept 5717, send 50800, recv 11017, close 15605, drop 0 10.10 real 16.31 user 14.62 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7306 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 2922, accept 2641, send 122599, recv 4207, close 0, drop 2625 10.02 real 17.68 user 15.67 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 1 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 2582, splice 988, unsplice 0, max 0, idle 0, accept 1530, send 167645, recv 52557, close 0, drop 3484 10.08 real 16.77 user 16.54 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 180