==== 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 674, accept 501, send 1024, recv 34, close 1157 10.02 real 16.34 user 7.00 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 177451, accept 95742, send 237395, recv 34393, close 271654 0m10.02s real 0m12.41s user 0m21.29s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 29523, splice 24500, unsplice 0, max 0, idle 0, accept 41265, send 134782, recv 3201, close 126959 10.19 real 13.72 user 15.46 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 21304, splice 10616, unsplice 35849, max 0, idle 0, accept 19734, send 59501, recv 686, close 61451 10.03 real 17.13 user 16.87 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 9005, splice 9550, unsplice 0, max 0, idle 0, accept 18186, send 97219, recv 4328, close 45860 10.03 real 17.79 user 16.74 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 10255, splice 9451, unsplice 0, max 0, idle 0, accept 16620, send 96334, recv 4689, close 44937 10.16 real 16.57 user 17.81 sys