==== 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 832, accept 505, send 4434, recv 48, close 1304 10.01 real 18.60 user 11.50 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 87068, accept 52248, send 150722, recv 5197, close 137695 0m10.01s real 0m14.27s user 0m21.96s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 21308, splice 13642, unsplice 0, max 0, idle 0, accept 22010, send 99502, recv 2165, close 85963 10.01 real 15.62 user 16.88 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 55730, splice 5551, unsplice 27815, max 0, idle 0, accept 8286, send 62328, recv 770, close 76956 10.02 real 17.61 user 20.20 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 6718, splice 7334, unsplice 0, max 0, idle 0, accept 6349, send 72844, recv 5401, close 26806 10.02 real 18.47 user 20.39 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7558, splice 8097, unsplice 0, max 0, idle 0, accept 8421, send 81207, recv 5372, close 31458 10.02 real 18.15 user 20.59 sys