Netperf is a benchmark that can be used to measure the performance of many different types of networking. It provides tests for both unidirectional throughput, and end-to-end latency.
C M4 Shell Makefile
Clone or download
kirbychris Merge pull request #23 from grundlerchromium/rename_process_affinity
netlib: processor_affinity conflicts in solaris
Latest commit bcb868b Jun 13, 2018
Permalink
Failed to load latest commit information.
doc don't ship auto generated files Nov 30, 2017
m4/m4 configure cruft Mar 18, 2008
src Merge pull request #23 from grundlerchromium/rename_process_affinity Jun 13, 2018
.gitignore add .gitignore Nov 30, 2017
AUTHORS A tweak from Eric Dumazet to set SO_MAX_PACING_RATE Sep 27, 2016
COPYING To prepare to load netperf-2.4.0/ into trunk, perform 32 renames. Oct 17, 2005
ChangeLog Load netperf-2.4.0/ into trunk. Oct 17, 2005
INSTALL Load netperf-2.4.0/ into trunk. Oct 17, 2005
Makefile.am make sure that autogen.sh and m4 get into the tar files Dec 5, 2007
NEWS Load netperf-2.4.0/ into trunk. Oct 17, 2005
README update the contact email in README Dec 21, 2010
README.aix aix compilation workaround Nov 2, 2011
README.hpux remove nettest_ipv6.* from source distibutions and fix some bogosity … Feb 8, 2007
README.osx remove nettest_ipv6.* from source distibutions and fix some bogosity … Feb 8, 2007
README.ovms Load netperf-2.2pl3/ into trunk. Oct 17, 2005
README.solaris remove nettest_ipv6.* from source distibutions and fix some bogosity … Feb 8, 2007
README.vmware inital VMware patches Jul 25, 2008
README.windows will I perhaps declare 2.6.0 now - one wonders Jun 19, 2012
Release_Notes Declare the top-of-trunk to be version 2.7.0 of netperf. Jul 20, 2015
acinclude.m4 an m4 fix Jun 5, 2007
autogen.sh include syscall.h Nov 17, 2010
config.guess Add ppc64le and aarch64* to config.guess Aug 9, 2017
config.h.in POSIX AIO support from John Baldwin Sep 27, 2016
config.sub Load netperf-2.4.1/ into trunk. Oct 17, 2005
configure.ac Add support for FreeBSD 12 Jun 13, 2017
depcomp Load netperf-2.4.0/ into trunk. Oct 17, 2005
inet_ntop.c Load netperf-2.4.1/ into trunk. Oct 17, 2005
install-sh get a newer install-sh Jul 19, 2011
missing Load netperf-2.4.0/ into trunk. Oct 17, 2005
mkinstalldirs Load netperf-2.4.0/ into trunk. Oct 17, 2005
netperf.spec.in fix specfile to build from Github sources Nov 30, 2017

README

BE SURE TO READ THE MANUAL. EVEN THOUGH IT MAY BE OUTDATED.

This is a brief readme file for the netperf TCP/UDP/sockets/etc
performance benchmark. This is here mostly as a boot-strap. The real
information is in the manual, which can be found in netperf.ps and
online from http://www.netperf.org/netperf/NetperfPage.html. The
sources, and a limited number of binaries, can be found from
ftp://ftp.cup.hp.com/dist/networking/benchmarks/netperf/ .

BE SURE TO READ THE MANUAL. EVEN THOUGH IT MAY BE OUTDATED.

There is a COPYRIGHT file included.  It is called COPYING because that
is what autosomethingorother wanted. It is based on what the HP Legal
Eagles gave me. I am not sure if the legalese is clear, but the intent
is to say "Here is a benchmark. Use it in good health. Pass it along,
port it, enhance it. You didn't pay for this tool, so don't expect it
to be perfect ;-)" The rest of it is there to keep the layers happy...  

While the copyright is pretty much in spirit an "open source" one, it
is not in letter - I never took the time to try to get it approved.
If you feel strongly about the license of the code you use and want
something under the GPL, consider netperf4:

http://www.netperf.org/svn/netperf4/trunk

Feel free to report netperf results in public forums, but please be
excruciatingly complete in your description of the test envorinment.
The old netperf database at:

  http://www.netperf.org/netperf/NetperfPage.html

is no more - or rather the utilities for accessing it no longer run.
The data is still present in the tree, albeit _VERY_ old now.

There is an Internet mailing list devoted to netperf. It is called
netperf-talk and it is hosted on netperf.org. Subscription requests
should go to netperf-talk-request@netperf.org.

Please DO NOT SEND subscription requests to netperf-talk!

If you run into severe difficulties, or are just feeling chatty,
please feel free to drop some email to me - Rick Jones
<rick.jones2@hp.com>. Be sure to include a meaningful subject lines.

happy benchmarking, 
rick jones

BE SURE TO READ THE MANUAL. EVEN THOUGH IT MAY BE OUTDATED.