==== 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 787, accept 92, send 360, recv 29, close 583, drop 0 10.03 real 16.39 user 5.74 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 53 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 126664, accept 61959, send 163629, recv 60824, close 123456, drop 0 0m10.09s real 0m09.07s user 0m18.27s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 41525 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 9661, splice 5109, unsplice 0, max 0, idle 0, accept 5030, send 32346, recv 8636, close 15893, drop 0 10.02 real 14.35 user 7.85 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7005 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 11068, splice 5094, unsplice 8899, max 0, idle 0, accept 5744, send 24947, recv 6819, close 16369, drop 0 10.10 real 17.44 user 14.26 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 10355 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 12971, splice 6293, unsplice 0, max 2322, idle 0, accept 6888, send 53674, recv 10635, close 18943, drop 0 10.03 real 16.95 user 15.62 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 10489 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 13986, splice 6575, unsplice 0, max 0, idle 0, accept 7002, send 64835, recv 10213, close 21405, drop 0 10.17 real 15.94 user 14.91 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8560 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 2928, accept 2652, send 123296, recv 4656, close 0, drop 2637 10.02 real 18.64 user 16.05 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 2286, splice 902, unsplice 0, max 0, idle 0, accept 1347, send 184198, recv 76744, close 0, drop 3106 10.05 real 14.65 user 17.74 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 163