==== 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 666, accept 502, send 1231, recv 44, close 1140 10.02 real 14.84 user 9.58 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 173224, accept 96300, send 229300, recv 34179, close 268102 0m10.02s real 0m12.91s user 0m20.77s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 25635, splice 21645, unsplice 0, max 0, idle 0, accept 35964, send 117801, recv 2832, close 110515 10.03 real 13.25 user 15.42 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 15577, splice 8436, unsplice 27418, max 0, idle 0, accept 17249, send 45651, recv 988, close 47021 10.11 real 16.59 user 17.26 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 8780, splice 8880, unsplice 0, max 0, idle 0, accept 15721, send 90271, recv 4441, close 41866 10.02 real 16.44 user 17.18 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7068, splice 7508, unsplice 0, max 0, idle 0, accept 14531, send 79151, recv 6128, close 35929 10.16 real 16.88 user 17.04 sys