Netperf is a benchmark that can be used to measure the performance of many different types of networking.
This application provides tests for both unidirectional throughput, and end-to-end latency.
Netperf is designed around a basic client-server model. There are two executables – netperf (network performance benchmark client) and netserver (network performance benchmark server). Users will generally only execute the netperf program, with the netserver program being invoked by the remote system’s inetd or having been previously started as its own standalone daemon.
- Measures the following environments:
- TCP and UDP via BSD Sockets.
- Unix Domain Sockets.
- Measure request/response performance which are quoted as “transactions/s” for a given request and response size.
- Report accurate CPU utilization figures.
|Read our complete collection of recommended free and open source software. The collection covers all categories of software.
The software collection forms part of our series of informative articles for Linux enthusiasts. There's tons of in-depth reviews, alternatives to Google, fun things to try, hardware, free programming books and tutorials, and much more.