==== 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 670, accept 503, send 1117, recv 37, close 1145 10.01 real 15.84 user 5.93 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 174498, accept 96700, send 231072, recv 34283, close 269659 0m10.01s real 0m12.32s user 0m21.53s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 22862, splice 19731, unsplice 0, max 0, idle 0, accept 33850, send 110443, recv 3308, close 100876 10.13 real 13.99 user 12.97 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 19945, splice 9835, unsplice 33366, max 0, idle 0, accept 20399, send 57014, recv 1075, close 57988 10.02 real 15.99 user 17.14 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 7153, splice 7643, unsplice 0, max 0, idle 0, accept 14465, send 81403, recv 5207, close 35902 10.02 real 16.85 user 15.32 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7605, splice 7740, unsplice 0, max 0, idle 0, accept 15180, send 80527, recv 5212, close 37424 10.12 real 17.08 user 15.69 sys