==== 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 690, accept 506, send 1158, recv 16, close 1181 10.02 real 15.53 user 6.36 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 170234, accept 97000, send 223416, recv 34324, close 265801 0m10.01s real 0m12.73s user 0m21.24s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 28440, splice 24286, unsplice 0, max 0, idle 0, accept 41005, send 133239, recv 2973, close 125234 10.03 real 13.52 user 14.84 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 14569, splice 8371, unsplice 26171, max 0, idle 0, accept 17947, send 43991, recv 1133, close 45946 10.02 real 16.84 user 16.12 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 9729, splice 9857, unsplice 0, max 0, idle 0, accept 17331, send 93287, recv 4671, close 46357 10.15 real 16.56 user 17.04 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 9145, splice 9516, unsplice 0, max 0, idle 0, accept 18541, send 96307, recv 4175, close 46115 10.02 real 16.55 user 16.53 sys