==== 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 649, accept 508, send 1203, recv 63, close 1115 10.01 real 15.57 user 5.60 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 172234, accept 96520, send 229852, recv 34151, close 267200 0m10.02s real 0m12.17s user 0m21.59s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 25187, splice 21316, unsplice 0, max 0, idle 0, accept 36930, send 118356, recv 2722, close 111356 10.07 real 14.27 user 13.33 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 24287, splice 10798, unsplice 39267, max 0, idle 0, accept 17794, send 64194, recv 959, close 62894 10.04 real 15.66 user 17.06 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 8727, splice 8297, unsplice 0, max 0, idle 0, accept 13433, send 80316, recv 5641, close 37668 10.02 real 16.81 user 15.76 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 8394, splice 8438, unsplice 0, max 0, idle 4, accept 15008, send 87284, recv 6898, close 39734 10.02 real 16.12 user 16.46 sys