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. > > >