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.