==== 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 826, accept 62, send 390, recv 36, close 539, drop 0 10.02 real 15.57 user 9.84 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 37 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 126597, accept 62525, send 163498, recv 60159, close 123423, drop 0 0m10.07s real 0m09.54s user 0m18.21s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 41939 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 10664, splice 5431, unsplice 0, max 0, idle 0, accept 5227, send 32254, recv 8554, close 17845, drop 0 10.22 real 13.93 user 10.26 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7520 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 11083, splice 4761, unsplice 8059, max 0, idle 0, accept 5235, send 25945, recv 5406, close 16525, drop 0 10.02 real 17.67 user 15.54 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9338 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 11464, splice 5602, unsplice 0, max 1903, idle 0, accept 6113, send 48393, recv 7792, close 17542, drop 0 10.02 real 16.58 user 16.18 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8898 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 10925, splice 5153, unsplice 0, max 0, idle 0, accept 5643, send 46468, recv 7431, close 16808, drop 0 10.17 real 16.43 user 16.10 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7112 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 2941, accept 2673, send 123268, recv 4485, close 0, drop 2665 10.16 real 17.86 user 16.62 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 3 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 2229, splice 926, unsplice 0, max 0, idle 0, accept 1340, send 189204, recv 81126, close 0, drop 3040 10.08 real 15.47 user 17.13 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 179