==== 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 656, accept 502, send 1216, recv 62, close 1119 10.01 real 14.99 user 9.36 sys ==== run-sock100 ==== ulimit -n 500; time ./udpthread -n100 count: connect 173244, accept 97299, send 220349, recv 32581, close 269003 0m10.02s real 0m13.14s user 0m21.03s system ==== run-splice ==== time ./udpthread -n10 -S2 count: connect 23668, splice 20013, unsplice 0, max 0, idle 0, accept 33862, send 105168, recv 2666, close 102438 10.02 real 13.46 user 15.04 sys ==== run-unsplice ==== time ./udpthread -n10 -S2 -U1 count: connect 18360, splice 10123, unsplice 30931, max 0, idle 0, accept 22480, send 56843, recv 1081, close 57748 10.02 real 16.83 user 16.93 sys ==== run-max ==== time ./udpthread -n10 -S4 -M100 -s2 -r2 count: connect 10042, splice 9373, unsplice 0, max 0, idle 0, accept 15406, send 87511, recv 4425, close 43559 10.02 real 16.88 user 17.15 sys ==== run-idle ==== time ./udpthread -n10 -S4 -I100 -s2 -r2 count: connect 7035, splice 7262, unsplice 0, max 0, idle 9, accept 12802, send 74125, recv 6687, close 33076 10.18 real 16.98 user 17.21 sys