==== 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 795, accept 504, send 2704, recv 32, close 1261 10.02 real 18.34 user 11.48 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 81649, accept 55417, send 146302, recv 6823, close 135415 0m10.02s real 0m14.76s user 0m21.76s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 23510, splice 14647, unsplice 0, max 0, idle 0, accept 15927, send 102017, recv 2099, close 86908 10.02 real 15.41 user 16.95 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 69475, splice 4477, unsplice 27391, max 0, idle 0, accept 9084, send 67967, recv 777, close 90003 10.02 real 16.95 user 20.41 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 7873, splice 7592, unsplice 0, max 0, idle 0, accept 6191, send 73752, recv 4646, close 28830 10.08 real 18.46 user 20.46 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 9719, splice 9295, unsplice 0, max 0, idle 11, accept 7526, send 95623, recv 5451, close 36245 10.02 real 18.44 user 19.82 sys