==== 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 377, accept 210, send 112896, recv 32, close 569 10.48 real 11.11 user 8.84 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 126378, accept 68399, send 174547, recv 24385, close 193605 0m16.64s real 0m10.88s user 0m17.99s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 28514, splice 24324, unsplice 0, max 0, idle 0, accept 38943, send 134083, recv 3365, close 122961 10.15 real 13.31 user 16.86 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 22217, splice 12199, unsplice 38458, max 0, idle 0, accept 15581, send 59615, recv 886, close 59322 10.09 real 16.02 user 17.37 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 8892, splice 8688, unsplice 0, max 0, idle 0, accept 15624, send 89174, recv 4254, close 41239 10.10 real 16.97 user 17.37 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 9981, splice 9389, unsplice 0, max 0, idle 0, accept 16512, send 95120, recv 5373, close 44189 10.09 real 16.01 user 18.26 sys