==== 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 652, accept 511, send 1104, recv 35, close 1146 10.02 real 14.93 user 9.25 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 171532, accept 97000, send 223543, recv 33335, close 267066 0m10.01s real 0m12.18s user 0m21.63s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 20959, splice 18204, unsplice 0, max 0, idle 0, accept 29286, send 96882, recv 3053, close 90654 10.01 real 13.68 user 14.00 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 20210, splice 10019, unsplice 36614, max 0, idle 0, accept 19612, send 63478, recv 888, close 59687 10.18 real 15.84 user 17.98 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 10798, splice 10072, unsplice 0, max 0, idle 0, accept 17771, send 101287, recv 4378, close 48044 10.02 real 16.10 user 17.97 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7915, splice 7981, unsplice 0, max 0, idle 9, accept 15287, send 81903, recv 6180, close 38335 10.12 real 16.89 user 16.74 sys