==== 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 72, send 348, recv 31, close 577, drop 0 10.01 real 16.41 user 6.08 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 41 ==== run-sock100 ==== ulimit -n 500; time ./tcpthread -n100 count: connect 122271, accept 63204, send 176221, recv 65757, close 121354, drop 0 0m10.07s real 0m08.82s user 0m18.74s system doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 42548 ==== run-splice ==== time ./tcpthread -n10 -S2 count: connect 15783, splice 6790, unsplice 0, max 0, idle 0, accept 6823, send 45941, recv 7930, close 24719, drop 0 10.23 real 14.13 user 8.59 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 9069 ==== run-unsplice ==== time ./tcpthread -n10 -S2 -U1 count: connect 15912, splice 4651, unsplice 9579, max 0, idle 0, accept 5650, send 32463, recv 5105, close 22465, drop 0 10.03 real 17.51 user 14.30 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 11549 ==== run-max ==== time ./tcpthread -n10 -S4 -M100 -s2 -r2 count: connect 7353, splice 4286, unsplice 0, max 1824, idle 0, accept 4173, send 32232, recv 8044, close 10525, drop 0 10.10 real 16.44 user 14.58 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7050 ==== run-idle ==== time ./tcpthread -n10 -S4 -I100 -s2 -r2 count: connect 12452, splice 5549, unsplice 0, max 0, idle 1, accept 6050, send 54661, recv 9334, close 18685, drop 0 10.10 real 16.84 user 14.60 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 7492 ==== run-drop ==== time doas -n ./tcpthread -n10 -D3 -o0 count: connect 2890, accept 2616, send 121389, recv 4324, close 0, drop 2610 10.02 real 18.16 user 15.91 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 2136, splice 911, unsplice 0, max 0, idle 0, accept 1304, send 209537, recv 98358, close 0, drop 2909 10.02 real 14.89 user 17.14 sys doas -n /usr/bin/perl -T /home/src/regress/sys/netinet/tcpthread/dropstale.pl listen.addrs TIME_WAIT connections dropped: 196