==== 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 816, accept 63, send 363, recv 30, close 592, drop 0 10.02 real 15.14 user 10.07 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 28 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 131136, accept 63196, send 161270, recv 62426, close 126612, drop 0 0m10.08s real 0m09.12s user 0m17.83s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 42668 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 9279, splice 5294, unsplice 0, max 0, idle 0, accept 5191, send 28750, recv 8739, close 16048, drop 0 10.02 real 13.69 user 11.60 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7515 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 8229, splice 4321, unsplice 7189, max 0, idle 0, accept 4832, send 18270, recv 6721, close 12124, drop 0 10.22 real 17.49 user 16.02 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 8374 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 12882, splice 6522, unsplice 0, max 2225, idle 0, accept 6665, send 53810, recv 9380, close 19725, drop 0 10.10 real 15.71 user 15.70 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 10638 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 6831, splice 4066, unsplice 0, max 0, idle 0, accept 4093, send 33559, recv 9157, close 10849, drop 0 10.02 real 17.88 user 16.05 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 5632 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 2871, accept 2630, send 121505, recv 4240, close 0, drop 2619 10.02 real 18.63 user 15.90 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 4 ==== run-splicedrop ==== time doas -n ./tcpthread -n10 -S2 -D3 -o0 count: connect 2405, splice 736, unsplice 0, max 0, idle 0, accept 1396, send 234124, recv 122115, close 0, drop 3192 10.08 real 13.92 user 18.12 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 267