==== 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/udpthread/udpthread.c cc -o udpthread udpthread.o -lpthread time ./udpthread count: connect 704, accept 503, send 1068, recv 28, close 1186 10.02 real 15.33 user 9.28 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 169929, accept 94747, send 225033, recv 34035, close 263166 0m10.01s real 0m12.80s user 0m21.53s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 24405, splice 21225, unsplice 0, max 0, idle 0, accept 35154, send 116804, recv 2355, close 107181 10.01 real 13.54 user 14.84 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 18205, splice 9957, unsplice 30988, max 0, idle 0, accept 17610, send 51255, recv 915, close 53093 10.16 real 17.37 user 16.90 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 10643, splice 9718, unsplice 0, max 0, idle 0, accept 17354, send 95193, recv 4884, close 46693 10.02 real 16.70 user 17.15 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 10609, splice 10275, unsplice 0, max 0, idle 0, accept 19251, send 103753, recv 3953, close 49769 10.06 real 16.39 user 17.14 sys