==== 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 660, accept 504, send 1149, recv 44, close 1141 10.02 real 15.53 user 8.99 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 172484, accept 98088, send 230147, recv 34901, close 269072 0m10.01s real 0m12.50s user 0m21.67s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 21902, splice 19483, unsplice 0, max 0, idle 0, accept 32324, send 103362, recv 2906, close 98319 10.04 real 13.30 user 14.76 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 15214, splice 8302, unsplice 26904, max 0, idle 0, accept 16139, send 45118, recv 870, close 45574 10.01 real 16.96 user 16.74 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 7150, splice 7106, unsplice 0, max 0, idle 0, accept 11120, send 66952, recv 5283, close 31334 10.02 real 16.88 user 16.92 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7892, splice 7909, unsplice 0, max 0, idle 0, accept 15966, send 86327, recv 4279, close 38934 10.04 real 16.71 user 16.80 sys