==== 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 662, accept 504, send 1270, recv 71, close 1119 10.01 real 14.97 user 10.01 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 173314, accept 97700, send 227495, recv 34811, close 269538 0m10.02s real 0m12.64s user 0m21.47s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 19552, splice 17873, unsplice 0, max 0, idle 0, accept 28076, send 92544, recv 2599, close 86327 10.14 real 13.43 user 14.80 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 20534, splice 9912, unsplice 31933, max 0, idle 0, accept 23099, send 59282, recv 847, close 62405 10.02 real 16.74 user 17.84 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 7893, splice 8284, unsplice 0, max 0, idle 0, accept 15508, send 85089, recv 4447, close 38980 10.10 real 17.06 user 17.61 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7842, splice 8511, unsplice 0, max 0, idle 0, accept 17834, send 90939, recv 4552, close 41977 10.06 real 16.42 user 18.21 sys