==== 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 673, accept 501, send 1135, recv 51, close 1147 10.02 real 15.76 user 5.92 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 171070, accept 96556, send 226888, recv 34277, close 266087 0m10.02s real 0m12.46s user 0m20.83s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 22883, splice 20082, unsplice 0, max 0, idle 0, accept 32724, send 108929, recv 2633, close 100695 10.02 real 13.96 user 13.04 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 18800, splice 9739, unsplice 33541, max 0, idle 0, accept 22367, send 59422, recv 834, close 60074 10.06 real 16.35 user 16.88 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 8737, splice 8661, unsplice 0, max 0, idle 0, accept 15357, send 85399, recv 5436, close 40686 10.01 real 16.59 user 16.29 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 8062, splice 8232, unsplice 0, max 0, idle 4, accept 16873, send 87850, recv 4872, close 40478 10.04 real 16.79 user 16.16 sys