==== 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 673, accept 506, send 1027, recv 31, close 1163 10.02 real 15.39 user 9.34 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 169658, accept 94900, send 223123, recv 32796, close 263028 0m10.02s real 0m12.30s user 0m21.54s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 26097, splice 21948, unsplice 0, max 0, idle 0, accept 35373, send 121585, recv 2210, close 112431 10.04 real 13.75 user 15.21 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 15020, splice 8077, unsplice 24077, max 0, idle 0, accept 22274, send 49212, recv 730, close 51387 10.02 real 16.76 user 16.84 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 7363, splice 7960, unsplice 0, max 0, idle 0, accept 14980, send 85215, recv 4430, close 37333 10.02 real 16.26 user 16.71 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7811, splice 8469, unsplice 0, max 0, idle 0, accept 17146, send 93591, recv 5060, close 41039 10.20 real 16.34 user 17.63 sys