==== 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 688, accept 500, send 780, recv 23, close 1183 10.01 real 16.16 user 6.71 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 180013, accept 96600, send 233788, recv 33285, close 275163 0m10.01s real 0m12.43s user 0m21.59s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 23113, splice 20061, unsplice 0, max 0, idle 0, accept 35528, send 117301, recv 3002, close 104537 10.01 real 14.58 user 13.90 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 20746, splice 10819, unsplice 34228, max 0, idle 0, accept 23946, send 64586, recv 953, close 64681 10.08 real 15.78 user 17.72 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 11396, splice 10370, unsplice 0, max 0, idle 0, accept 18021, send 105958, recv 4152, close 49591 10.03 real 16.60 user 16.89 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 10068, splice 10483, unsplice 0, max 0, idle 24, accept 20906, send 117093, recv 4856, close 51622 10.07 real 16.03 user 17.49 sys