Thanks Gregory, for that wiki page.

I've already tested network throughput with 'udpblaster' tool and was
happily wondering by NuttX capability to flood full Ethernet bandwidth in
both directions simultaneously. That was one of the reasons why we've
chosen NuttX for our project. "If it's so strong in flooding, it should
have low latency" - we thought.. but not, real latency seems to be not much
great.

I suppose the delay hides somewhere in the Ethernet driver because packets
from RAW sockets suffer as well as UDP packets. But I need some glue to
help me choose the right direction for further digging..

On Mon, Nov 9, 2020 at 8:43 PM Gregory Nutt <spudan...@gmail.com> wrote:

> Probably worth taking a look at
> https://cwiki.apache.org/confluence/display/NUTTX/TCP+Network+Performance
>
> That deals specifically with TCP but discussion related to the Ethernet
> driver also applies.  The NuttX (TCP) is capable of performing at
> network speeds; the performance bottleneck is always the Ethernet
> driver... usually the way in which the Ethernet driver buffers packets.
>
> If you want to optimize UDP performance, you might need to improve the
> Ethernet driver.
>
>
>

Reply via email to