==== 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 678, accept 513, send 4161, recv 34, close 1171 10.02 real 15.93 user 6.10 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 176349, accept 99700, send 232947, recv 34876, close 274582 0m10.01s real 0m13.01s user 0m20.84s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 28281, splice 23213, unsplice 0, max 0, idle 0, accept 36944, send 117424, recv 2387, close 120246 10.08 real 13.38 user 14.53 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 17866, splice 9443, unsplice 30092, max 0, idle 0, accept 19280, send 51862, recv 829, close 53960 10.07 real 16.86 user 16.14 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 7727, splice 7571, unsplice 0, max 0, idle 0, accept 13192, send 70151, recv 4157, close 34937 10.18 real 16.71 user 16.09 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 8426, splice 8074, unsplice 0, max 0, idle 19, accept 15454, send 80762, recv 3724, close 39481 10.13 real 16.73 user 16.28 sys