==== 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 632, accept 502, send 1349, recv 44, close 1113 10.01 real 15.75 user 5.92 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 169343, accept 94576, send 216963, recv 31543, close 262534 0m10.01s real 0m12.62s user 0m21.57s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 26649, splice 22141, unsplice 0, max 0, idle 0, accept 37852, send 120379, recv 2900, close 115075 10.01 real 13.29 user 14.36 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 21983, splice 11363, unsplice 37273, max 0, idle 0, accept 26325, send 65673, recv 984, close 69649 10.22 real 15.51 user 17.57 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 9057, splice 9709, unsplice 0, max 0, idle 0, accept 18982, send 101773, recv 5657, close 46926 10.02 real 16.60 user 16.64 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 8423, splice 8041, unsplice 0, max 0, idle 0, accept 14424, send 79595, recv 6112, close 37977 10.14 real 16.89 user 16.13 sys