==== 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 649, accept 512, send 1213, recv 32, close 1140 10.01 real 15.13 user 10.04 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 173372, accept 95193, send 230672, recv 33531, close 267096 0m10.02s real 0m12.40s user 0m21.63s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 30492, splice 25703, unsplice 0, max 0, idle 0, accept 40934, send 141663, recv 3382, close 130320 10.01 real 13.08 user 17.35 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 20304, splice 10762, unsplice 35986, max 0, idle 0, accept 21504, send 65398, recv 887, close 62334 10.20 real 16.92 user 17.42 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 10211, splice 10367, unsplice 0, max 0, idle 0, accept 17414, send 100807, recv 4949, close 48109 10.21 real 16.98 user 17.71 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7641, splice 7329, unsplice 0, max 0, idle 0, accept 13781, send 71477, recv 4856, close 34802 10.02 real 17.26 user 16.90 sys