==== 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 691, accept 503, send 1079, recv 28, close 1175 10.02 real 15.86 user 6.34 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 165216, accept 94323, send 223015, recv 33354, close 258039 0m10.01s real 0m12.76s user 0m21.33s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 25830, splice 21330, unsplice 0, max 0, idle 0, accept 38690, send 127675, recv 3177, close 114299 10.01 real 13.33 user 14.93 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 21509, splice 10297, unsplice 37013, max 0, idle 0, accept 23404, send 63718, recv 805, close 66093 10.11 real 15.31 user 17.35 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 7378, splice 7679, unsplice 0, max 0, idle 0, accept 14718, send 80409, recv 4607, close 36588 10.12 real 16.68 user 15.31 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 6909, splice 6748, unsplice 0, max 0, idle 0, accept 13391, send 70717, recv 5695, close 32735 10.02 real 16.37 user 16.15 sys