==== 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 648, accept 501, send 1029, recv 49, close 1125 10.01 real 14.86 user 9.48 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 175405, accept 98725, send 223625, recv 33637, close 272635 0m10.02s real 0m12.82s user 0m21.33s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 23175, splice 19886, unsplice 0, max 0, idle 0, accept 34959, send 101900, recv 2732, close 104239 10.02 real 13.51 user 14.98 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 22995, splice 10843, unsplice 37982, max 0, idle 0, accept 18386, send 61418, recv 808, close 63422 10.01 real 16.78 user 17.51 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 13604, splice 11366, unsplice 0, max 0, idle 0, accept 19941, send 106199, recv 1861, close 56020 10.02 real 16.54 user 17.86 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 13076, splice 11327, unsplice 0, max 0, idle 4, accept 19868, send 111928, recv 3090, close 54958 10.14 real 15.92 user 18.50 sys