Intel® Ethernet 700 Series

Linux Performance Tuning Guide

ID Date Version Classification
334019 12/09/2024 1.1 Public
Document Table of Contents

​Network Performance Benchmarks

Before beginning a tuning exercise, it is important to have a good baseline measurement of your network performance. Usually in addition to getting an initial measurement of your specific application/workload's performance, it is a good idea to also use a standard network performance benchmark to verify that your network device is in a good state.

For single system optimization, netperf or iperf and NetPIPE are all solid open-source free tools that enable you to stress a connection and diagnose performance issues. Netperf is strong for both throughput and latency testing. NetPIPE is a latency-specific tool but can be compiled for any sort of environment.

Note:​The TCP_​RR test in netperf returns latency in a value of transactions/sec. This is a round-trip number. The one-way latency can be calculated using the following equation:

Latency(usec) = (1⁄2) / [Transactions/sec] * 1,000,000