START	sys/kern/sosplice/perf	2025-03-17T15:32:44Z

==== run-tcp-copy ====
cc -O2 -pipe  -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wsign-compare -g  -MD -MP  -c /usr/src/regress/sys/kern/sosplice/perf/relay.c
cc   -o relay relay.o 
ln -s relay copy
pkill -x tcpbench
*** Error 1 in target 'run-tcp-copy' (ignored)
./copy  -4 12345 127.0.0.1 12346 &  rpid=$! ;  tcpbench  -4 -t 7 -s -p 12346 &  sleep 1 ;  tcpbench  -4 -t 5 127.0.0.1 ;  kill $rpid ;  pkill -x tcpbench
  elapsed_ms          bytes         mbps   bwidth 
  elapsed_ms          bytes         mbps   bwidth 
        1000     1809817350    14478.539  100.00% 
Conn:   1 Mbps:    14478.539 Peak Mbps:    14478.539 Avg Mbps:    14478.539
         999     1809703052    14492.117  100.00% 
Conn:   1 Mbps:    14492.117 Peak Mbps:    14492.117 Avg Mbps:    14492.117
        2000     1822497272    14594.573  100.00% 
Conn:   1 Mbps:    14594.573 Peak Mbps:    14594.573 Avg Mbps:    14594.573
        2000     1822578958    14580.632  100.00% 
Conn:   1 Mbps:    14580.632 Peak Mbps:    14580.632 Avg Mbps:    14580.632
        3000     1824724032    14597.792  100.00% 
Conn:   1 Mbps:    14597.792 Peak Mbps:    14597.792 Avg Mbps:    14597.792
        3000     1824822076    14598.577  100.00% 
Conn:   1 Mbps:    14598.577 Peak Mbps:    14598.577 Avg Mbps:    14598.577
        4000     1823315796    14586.526  100.00% 
Conn:   1 Mbps:    14586.526 Peak Mbps:    14597.792 Avg Mbps:    14586.526
        4000     1823381204    14587.050  100.00% 
Conn:   1 Mbps:    14587.050 Peak Mbps:    14598.577 Avg Mbps:    14587.050
        5000     1822236144    14577.889  100.00% 
Conn:   1 Mbps:    14577.889 Peak Mbps:    14597.792 Avg Mbps:    14577.889
        5000     1822138008    14577.104  100.00% 
Conn:   1 Mbps:    14577.104 Peak Mbps:    14598.577 Avg Mbps:    14577.104
--- 127.0.0.1 tcpbench statistics ---
10918398956 bytes sent over 5.999 seconds
bandwidth min/avg/max/std-dev = 14478.539/14567.064/14597.792/44.797 Mbps
tcpbench: Terminated by signal 15
--- tcpbench server statistics ---
10918398956 bytes received over 6.002 seconds
bandwidth min/avg/max/std-dev = 14492.117/14567.096/14598.577/38.195 Mbps
sleep 1

==== run-tcp-splice ====
ln -s relay splice
pkill -x tcpbench
*** Error 1 in target 'run-tcp-splice' (ignored)
./splice  -4 12345 127.0.0.1 12346 &  rpid=$! ;  tcpbench  -4 -t 7 -s -p 12346 &  sleep 1 ;  tcpbench  -4 -t 5 127.0.0.1 ;  kill $rpid ;  pkill -x tcpbench
  elapsed_ms          bytes         mbps   bwidth 
  elapsed_ms          bytes         mbps   bwidth 
        1000     2008036722    16064.294  100.00% 
Conn:   1 Mbps:    16064.294 Peak Mbps:    16064.294 Avg Mbps:    16064.294
         999     2007905858    16079.326  100.00% 
Conn:   1 Mbps:    16079.326 Peak Mbps:    16079.326 Avg Mbps:    16079.326
        2000     2021533000    16172.264  100.00% 
Conn:   1 Mbps:    16172.264 Peak Mbps:    16172.264 Avg Mbps:    16172.264
        2000     2021598432    16172.787  100.00% 
Conn:   1 Mbps:    16172.787 Peak Mbps:    16172.787 Avg Mbps:    16172.787
        3000     2020730462    16182.026  100.00% 
Conn:   1 Mbps:    16182.026 Peak Mbps:    16182.026 Avg Mbps:    16182.026
        3000     2020861326    16166.891  100.00% 
Conn:   1 Mbps:    16166.891 Peak Mbps:    16172.787 Avg Mbps:    16166.891
        4000     2022105350    16176.843  100.00% 
Conn:   1 Mbps:    16176.843 Peak Mbps:    16182.026 Avg Mbps:    16176.843
        4000     2022105350    16176.843  100.00% 
Conn:   1 Mbps:    16176.843 Peak Mbps:    16176.843 Avg Mbps:    16176.843
        5000     2021988404    16175.907  100.00% 
Conn:   1 Mbps:    16175.907 Peak Mbps:    16182.026 Avg Mbps:    16175.907
        5000     2021955676    16175.645  100.00% 
Conn:   1 Mbps:    16175.645 Peak Mbps:    16176.843 Avg Mbps:    16175.645
--- 127.0.0.1 tcpbench statistics ---
12114877126 bytes sent over 5.999 seconds
bandwidth min/avg/max/std-dev = 16064.294/16154.267/16182.026/45.095 Mbps
tcpbench: Terminated by signal 15
--- tcpbench server statistics ---
12114877126 bytes received over 6.002 seconds
bandwidth min/avg/max/std-dev = 16079.326/16154.298/16176.843/37.644 Mbps
sleep 1

==== run-udp-copy ====
pkill -x tcpbench
*** Error 1 in target 'run-udp-copy' (ignored)
./copy -u -4 12345 127.0.0.1 12346 &  rpid=$! ;  tcpbench -u -4 -t 7 -s -p 12346 &  sleep 1 ;  tcpbench -u -4 -t 5 127.0.0.1 ;  kill $rpid ;  pkill -x tcpbench
Elapsed:        1000 Mbps:    3383.892 Peak Mbps:    3383.892 Tx PPS:  287355
Elapsed:        1000 Mbps:    2989.302 Peak Mbps:    2989.302 Rx PPS:  253847
Elapsed:        2000 Mbps:    3340.683 Peak Mbps:    3383.892 Tx PPS:  283685
Elapsed:        1999 Mbps:    3106.035 Peak Mbps:    3106.035 Rx PPS:  263759
Elapsed:        3000 Mbps:    3303.992 Peak Mbps:    3383.892 Tx PPS:  280570
Elapsed:        2999 Mbps:    3154.178 Peak Mbps:    3154.178 Rx PPS:  267848
Elapsed:        4000 Mbps:    3362.060 Peak Mbps:    3383.892 Tx PPS:  285501
Elapsed:        3999 Mbps:    3009.086 Peak Mbps:    3154.178 Rx PPS:  255527
Elapsed:        4999 Mbps:    2987.677 Peak Mbps:    3154.178 Rx PPS:  253709
Elapsed:        5009 Mbps:    3260.225 Peak Mbps:    3383.892 Tx PPS:  276853
--- 127.0.0.1 tcpbench statistics ---
2491910528 bytes sent over 5.999 seconds
bandwidth min/avg/max/std-dev = 3260.225/3330.170/3383.892/43.798 Mbps
Elapsed:        5999 Mbps:    2949.900 Peak Mbps:    3154.178 Rx PPS:  250501
tcpbench: Terminated by signal 15
--- tcpbench server statistics ---
2280334080 bytes received over 6.015 seconds
bandwidth min/avg/max/std-dev = 2949.900/3032.696/3154.178/72.410 Mbps
sleep 1

==== run-udp-splice ====
pkill -x tcpbench
*** Error 1 in target 'run-udp-splice' (ignored)
./splice -u -4 12345 127.0.0.1 12346 &  rpid=$! ;  tcpbench -u -4 -t 7 -s -p 12346 &  sleep 1 ;  tcpbench -u -4 -t 5 127.0.0.1 ;  kill $rpid ;  pkill -x tcpbench
Elapsed:        1000 Mbps:    3420.375 Peak Mbps:    3420.375 Tx PPS:  290453
Elapsed:        1000 Mbps:    2673.270 Peak Mbps:    2673.270 Rx PPS:  227010
Elapsed:        2000 Mbps:    3325.783 Peak Mbps:    3420.375 Tx PPS:  282420
Elapsed:        1999 Mbps:    2719.360 Peak Mbps:    2719.360 Rx PPS:  230923
Elapsed:        3000 Mbps:    3320.502 Peak Mbps:    3420.375 Tx PPS:  281972
Elapsed:        2999 Mbps:    2728.146 Peak Mbps:    2728.146 Rx PPS:  231670
Elapsed:        4000 Mbps:    3344.926 Peak Mbps:    3420.375 Tx PPS:  284046
Elapsed:        4000 Mbps:    2655.264 Peak Mbps:    2728.146 Rx PPS:  225481
Elapsed:        5000 Mbps:    3327.285 Peak Mbps:    3420.375 Tx PPS:  282548
Elapsed:        5000 Mbps:    2785.707 Peak Mbps:    2785.707 Rx PPS:  236558
--- 127.0.0.1 tcpbench statistics ---
2502745920 bytes sent over 5.999 seconds
bandwidth min/avg/max/std-dev = 3320.502/3347.774/3420.375/37.219 Mbps
Elapsed:        6000 Mbps:    2721.893 Peak Mbps:    2785.707 Rx PPS:  231139
tcpbench: Terminated by signal 15
--- tcpbench server statistics ---
2041243008 bytes received over 6.016 seconds
bandwidth min/avg/max/std-dev = 2655.264/2713.940/2785.707/41.916 Mbps
sleep 1

PASS	sys/kern/sosplice/perf	Duration 0m32.65s