==== 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 676, accept 512, send 1222, recv 37, close 1164 10.01 real 15.29 user 8.92 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 173310, accept 97100, send 223403, recv 32858, close 268881 0m10.02s real 0m12.33s user 0m21.64s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 27322, splice 23621, unsplice 0, max 0, idle 0, accept 39838, send 132277, recv 3273, close 120947 10.05 real 13.12 user 15.56 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 17496, splice 10549, unsplice 32376, max 0, idle 0, accept 21573, send 60271, recv 1171, close 55735 10.03 real 15.95 user 17.17 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 8210, splice 7865, unsplice 0, max 0, idle 0, accept 12445, send 72519, recv 5441, close 35294 10.12 real 15.61 user 18.16 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 11504, splice 9230, unsplice 0, max 0, idle 2, accept 18557, send 110649, recv 4497, close 47377 10.02 real 15.60 user 17.89 sys