==== 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 557, accept 404, send 3073, recv 25, close 941 10.02 real 14.04 user 10.59 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 3655, accept 700, send 6604, recv 128, close 4183 0m11.32s real 0m07.76s user 0m03.10s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 12802, splice 11468, unsplice 0, max 0, idle 0, accept 19345, send 62365, recv 1720, close 58071 10.02 real 9.46 user 10.76 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 18640, splice 9976, unsplice 32863, max 0, idle 0, accept 19029, send 58027, recv 825, close 55974 10.17 real 16.61 user 17.85 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 9004, splice 9053, unsplice 0, max 0, idle 0, accept 16827, send 93447, recv 4424, close 43312 10.12 real 16.99 user 17.23 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 8513, splice 8916, unsplice 0, max 0, idle 0, accept 18374, send 96447, recv 4147, close 44056 10.05 real 16.77 user 17.53 sys