==== 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 702, accept 508, send 998, recv 31, close 1201 10.02 real 16.15 user 6.18 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 174623, accept 95297, send 231437, recv 33460, close 268399 0m10.02s real 0m11.89s user 0m21.86s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 25556, splice 21938, unsplice 0, max 0, idle 0, accept 37242, send 118942, recv 2777, close 112806 10.06 real 13.90 user 13.82 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 22568, splice 11675, unsplice 38362, max 0, idle 0, accept 22335, send 69910, recv 844, close 67287 10.02 real 15.99 user 17.84 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 8049, splice 8102, unsplice 0, max 0, idle 0, accept 15905, send 83344, recv 4225, close 39438 10.04 real 16.61 user 16.43 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 9066, splice 8731, unsplice 0, max 0, idle 0, accept 16866, send 95122, recv 6334, close 42710 10.01 real 17.28 user 16.48 sys