Skip to content

Network Throughput Tuning: From Underperforming Gigabit to Line Rate

Throughput shortfalls can live in any layer — physical, driver, kernel stack or application — so measure each.

Find the bottleneck layer by layer

  • Physical and driver: confirm negotiated speed with ethtool and check error counters with ethtool -S;
  • Kernel parameters: raise rmem/wmem maxima, netdev_max_backlog and tcp_rmem, and use parallel streams to saturate the link in testing;
  • Offload and CPU: enable GRO/GSO/TSO; if single-stream performance stalls, check whether one core is pegged and combine IRQ affinity with RPS.

Always test with iperf3 in parallel mode (-P 8) and watch per-core load — single-stream tests are limited by one core’s speed and hide the real capability.

Related products: RT28 industrial router, RK3588 Mini PC. Datasheets, firmware and SDKs are free at the Hugsun Documentation Center; for selection advice or volume pricing, talk to us.

Talk to an engineer

Need selection advice, samples or a volume quote?

Tell us your scenario and target volume — you will get selection advice, lead time and pricing within one business day.

  • Free selection & feasibility review
  • Sample / evaluation board support
  • ODM / OEM customization