The amount of memory used depends on your application. There is no
reason to queue UDP datagrams unless you don't get them as they come.
port ? layer-2 driver ?
data size ?
frames per second ?
memory usage ?
app details ?
If you are expecting high-performance, you should be using RAW API, and
so each received frame carrying a UDP datagram would trigger a callback
to your application receive function; if your port and driver are not
lwip-users mailing list