==== 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 779, accept 85, send 335, recv 39, close 595, drop 0 10.03 real 15.47 user 9.94 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 59 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 122582, accept 64469, send 189088, recv 66676, close 122494, drop 0 0m10.08s real 0m09.26s user 0m17.76s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 43340 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 13839, splice 6504, unsplice 0, max 0, idle 0, accept 6583, send 41167, recv 9410, close 23191, drop 0 10.17 real 14.04 user 10.30 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9330 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 11415, splice 3483, unsplice 7472, max 0, idle 0, accept 4603, send 25255, recv 4363, close 16787, drop 0 10.04 real 16.92 user 15.01 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9075 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 12627, splice 5942, unsplice 0, max 1938, idle 0, accept 6382, send 52512, recv 8065, close 18702, drop 0 10.22 real 16.50 user 15.90 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9160 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 8856, splice 4519, unsplice 0, max 0, idle 0, accept 4736, send 43278, recv 8305, close 13562, drop 0 10.14 real 16.96 user 16.05 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 6070 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 2819, accept 2607, send 122121, recv 4190, close 0, drop 2603 10.12 real 18.38 user 16.10 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 2 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 2071, splice 726, unsplice 0, max 0, idle 0, accept 1089, send 211224, recv 93747, close 0, drop 2586 10.07 real 15.21 user 17.59 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 198