==== 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 663, accept 512, send 1320, recv 46, close 1144 10.01 real 15.62 user 5.99 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 176240, accept 97700, send 227312, recv 32904, close 272415 0m10.01s real 0m12.45s user 0m21.33s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 29702, splice 23677, unsplice 0, max 0, idle 0, accept 41587, send 120248, recv 2278, close 128073 10.05 real 13.50 user 15.15 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 17938, splice 9494, unsplice 30529, max 0, idle 0, accept 21450, send 55242, recv 855, close 56964 10.01 real 17.13 user 16.50 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 9569, splice 9011, unsplice 0, max 0, idle 0, accept 14514, send 77209, recv 4688, close 41629 10.19 real 17.17 user 16.58 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 8678, splice 8547, unsplice 0, max 0, idle 10, accept 14323, send 76720, recv 5564, close 39438 10.02 real 17.50 user 15.95 sys