==== 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 674, accept 504, send 1081, recv 25, close 1167 10.02 real 14.97 user 8.57 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 171207, accept 96457, send 228996, recv 33979, close 266163 0m10.01s real 0m12.86s user 0m20.86s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 26460, splice 22138, unsplice 0, max 0, idle 0, accept 37972, send 120880, recv 2782, close 116037 10.07 real 12.80 user 16.22 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 25325, splice 12316, unsplice 44726, max 0, idle 0, accept 19635, send 72521, recv 926, close 69490 10.02 real 15.65 user 17.83 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 12615, splice 11702, unsplice 0, max 0, idle 0, accept 21373, send 118206, recv 3376, close 56799 10.02 real 15.82 user 17.87 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 14496, splice 11226, unsplice 0, max 0, idle 0, accept 20579, send 122208, recv 4208, close 56592 10.20 real 15.09 user 18.15 sys