Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Nov 2025 11:24:01 -0500
From:      Cheng Cui <cc@freebsd.org>
To:        void <void@f-m.fm>
Cc:        freebsd-net@freebsd.org
Subject:   Re: vtnet is much improved in 16:current (nodebug)
Message-ID:  <B72AE6BE-51B6-4DB2-90EC-AD30F1A72A02@freebsd.org>
In-Reply-To: <aRNXLD7MX7eOIs64@int21h>
References:  <aRNXLD7MX7eOIs64@int21h>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
That's good news! :)

> On Nov 11, 2025, at 10:33, void <void@f-m.fm> wrote:
> 
> Just like to say vtnet throughput performance is much improved in 16:current
> so, thank you everyone.
> 
> # iperf3 -B 192.168.1.180 -c 192.168.1.230 -l 1M -t 30 -i 2 ; netstat -nCRp tcp | egrep "Active|Proto|5201"
> Connecting to host 192.168.1.230, port 5201
> [  5] local 192.168.1.180 port 53821 connected to 192.168.1.230 port 5201
> [ ID] Interval           Transfer     Bitrate         Retr  Cwnd
> [  5]   0.00-2.13   sec   236 MBytes   930 Mbits/sec    0   1.61 MBytes       [  5]   2.13-4.05   sec   201 MBytes   877 Mbits/sec    0   1.61 MBytes       [  5]   4.05-6.06   sec   210 MBytes   878 Mbits/sec    0   1.61 MBytes       [  5]   6.06-8.07   sec   220 MBytes   917 Mbits/sec    0   1.61 MBytes       [  5]   8.07-10.07  sec   215 MBytes   903 Mbits/sec    0   1.61 MBytes       [  5]  10.07-12.08  sec   208 MBytes   867 Mbits/sec    0   1.61 MBytes       [  5]  12.08-14.06  sec   174 MBytes   736 Mbits/sec    0   1.61 MBytes       [  5]  14.06-16.01  sec   209 MBytes   898 Mbits/sec    0   1.61 MBytes       [  5]  16.01-18.05  sec   220 MBytes   908 Mbits/sec    0   1.61 MBytes       [  5]  18.05-20.12  sec   210 MBytes   849 Mbits/sec    0   1.61 MBytes       [  5]  20.12-22.02  sec   210 MBytes   928 Mbits/sec    0   1.61 MBytes       [  5]  22.02-24.01  sec   219 MBytes   921 Mbits/sec    0   1.61 MBytes       [  5]  24.01-26.14  sec   226 MBytes   893 Mbits/sec    0   1.61 MBytes       [  5]  26.14-28.13  sec   193 MBytes   813 Mbits/sec    0   2.00 MBytes       [  5]  28.13-30.12  sec   206 MBytes   865 Mbits/sec    0   2.00 MBytes       - - - - - - - - - - - - - - - - - - - - - - - - -
> [ ID] Interval           Transfer     Bitrate         Retr
> [  5]   0.00-30.12  sec  3.09 GBytes   882 Mbits/sec  0    sender
> [  5]   0.00-30.14  sec  3.09 GBytes   881 Mbits/sec       receiver
> 
> iperf Done.
> Active Internet connections
> Proto Recv-Q Send-Q Local Address       Foreign Address    flowid   ftype CC    cwin  ssthresh MSS  ECN
> tcp4  0      0      192.168.1.180.50691 192.168.1.230.5201 00000000 63    cubic 14814 10986    1460 off
> 
> Compare with http://void.f-m.fm.user.fm/bhyve-virtio-testing.html measured around a year ago
> on very similar hardware
> -- 
> 

Best Regards,
Cheng Cui




[-- Attachment #2 --]
<html aria-label="message body"><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">That's good news! :)<br id="lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On Nov 11, 2025, at 10:33, void &lt;void@f-m.fm&gt; wrote:</div><br class="Apple-interchange-newline"><div><div>Just like to say vtnet throughput performance is much improved in 16:current<br>so, thank you everyone.<br><br># iperf3 -B 192.168.1.180 -c 192.168.1.230 -l 1M -t 30 -i 2 ; netstat -nCRp tcp | egrep "Active|Proto|5201"<br>Connecting to host 192.168.1.230, port 5201<br>[ &nbsp;5] local 192.168.1.180 port 53821 connected to 192.168.1.230 port 5201<br>[ ID] Interval &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transfer &nbsp;&nbsp;&nbsp;&nbsp;Bitrate &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retr &nbsp;Cwnd<br>[ &nbsp;5] &nbsp;&nbsp;0.00-2.13 &nbsp;&nbsp;sec &nbsp;&nbsp;236 MBytes &nbsp;&nbsp;930 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;&nbsp;2.13-4.05 &nbsp;&nbsp;sec &nbsp;&nbsp;201 MBytes &nbsp;&nbsp;877 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;&nbsp;4.05-6.06 &nbsp;&nbsp;sec &nbsp;&nbsp;210 MBytes &nbsp;&nbsp;878 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;&nbsp;6.06-8.07 &nbsp;&nbsp;sec &nbsp;&nbsp;220 MBytes &nbsp;&nbsp;917 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;&nbsp;8.07-10.07 &nbsp;sec &nbsp;&nbsp;215 MBytes &nbsp;&nbsp;903 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;10.07-12.08 &nbsp;sec &nbsp;&nbsp;208 MBytes &nbsp;&nbsp;867 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;12.08-14.06 &nbsp;sec &nbsp;&nbsp;174 MBytes &nbsp;&nbsp;736 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;14.06-16.01 &nbsp;sec &nbsp;&nbsp;209 MBytes &nbsp;&nbsp;898 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;16.01-18.05 &nbsp;sec &nbsp;&nbsp;220 MBytes &nbsp;&nbsp;908 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;18.05-20.12 &nbsp;sec &nbsp;&nbsp;210 MBytes &nbsp;&nbsp;849 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;20.12-22.02 &nbsp;sec &nbsp;&nbsp;210 MBytes &nbsp;&nbsp;928 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;22.02-24.01 &nbsp;sec &nbsp;&nbsp;219 MBytes &nbsp;&nbsp;921 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;24.01-26.14 &nbsp;sec &nbsp;&nbsp;226 MBytes &nbsp;&nbsp;893 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;1.61 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;26.14-28.13 &nbsp;sec &nbsp;&nbsp;193 MBytes &nbsp;&nbsp;813 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;2.00 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[ &nbsp;5] &nbsp;28.13-30.12 &nbsp;sec &nbsp;&nbsp;206 MBytes &nbsp;&nbsp;865 Mbits/sec &nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;2.00 MBytes &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- - - - - - - - - - - - - - - - - - - - - - - - -<br>[ ID] Interval &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transfer &nbsp;&nbsp;&nbsp;&nbsp;Bitrate &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retr<br>[ &nbsp;5] &nbsp;&nbsp;0.00-30.12 &nbsp;sec &nbsp;3.09 GBytes &nbsp;&nbsp;882 Mbits/sec &nbsp;0 &nbsp;&nbsp;&nbsp;sender<br>[ &nbsp;5] &nbsp;&nbsp;0.00-30.14 &nbsp;sec &nbsp;3.09 GBytes &nbsp;&nbsp;881 Mbits/sec &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;receiver<br><br>iperf Done.<br>Active Internet connections<br>Proto Recv-Q Send-Q Local Address &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Foreign Address &nbsp;&nbsp;&nbsp;flowid &nbsp;&nbsp;ftype CC &nbsp;&nbsp;&nbsp;cwin &nbsp;ssthresh MSS &nbsp;ECN<br>tcp4 &nbsp;0 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;192.168.1.180.50691 192.168.1.230.5201 00000000 63 &nbsp;&nbsp;&nbsp;cubic 14814 10986 &nbsp;&nbsp;&nbsp;1460 off<br><br>Compare with http://void.f-m.fm.user.fm/bhyve-virtio-testing.html measured around a year ago<br>on very similar hardware<br>-- <br><br></div></div></blockquote></div><br><div>
<div>Best Regards,<br>Cheng Cui</div><div><br></div><br class="Apple-interchange-newline">

</div>
<br></body></html>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B72AE6BE-51B6-4DB2-90EC-AD30F1A72A02>