==== 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 640, accept 506, send 1309, recv 50, close 1114 10.01 real 16.16 user 6.50 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 174710, accept 94842, send 232126, recv 32308, close 268039 0m10.02s real 0m12.89s user 0m21.07s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 25471, splice 22417, unsplice 0, max 0, idle 0, accept 38434, send 126283, recv 2896, close 115405 10.12 real 12.91 user 15.41 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 15817, splice 9642, unsplice 26438, max 0, idle 0, accept 20326, send 54117, recv 877, close 52387 10.02 real 17.22 user 16.61 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 8162, splice 9197, unsplice 0, max 0, idle 0, accept 17082, send 91099, recv 4396, close 42896 10.02 real 17.29 user 16.33 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7812, splice 7760, unsplice 0, max 0, idle 0, accept 16003, send 84668, recv 4816, close 38224 10.02 real 16.85 user 16.88 sys