Performance Tuning

Latency
The interrupt coalescing settings are vital
ethtool -c eth3 to read , -C to set
Rx-usecs tells how often to service interrupt
NAPI may help as you can handle multiple interrupts
Also look at using TCP_NODELAY options
May help with latency but hurt throughput
“Nagles Algorithm” tries to fill packets in order to avoid overhead of
sending