BSD Ports

benchmarks/netperf 2.7.1.p20210121_2 MidnightBSD

Network performance benchmarking package

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Categories
benchmarks

Description

Netperf is a serious networking performance evaluation tool being distributed under BSD-1-clause by HP's Information Networks Division. Testing is done using a pair of programs: `netserver' (the server) and `netperf' (the measurement tool).

Netperf allows control over a large number of test `variables'. Some of these are: * specification of desired confidence levels for the tests Netperf will warn the user if these levels were not achieved. * filling send buffers with specified data (to beat compression schemes) * specification of send/receive buffer alignments and data offsets * requesting CPU utilization and service demand calculations * specification of sizes of data to send Netperf can be used for measuring stream performance as well as round-trip performance.

In the other systems

SystemPortVersion
MidnightBSDbenchmarks/netperf2.7.1.p20210121_2
FreeBSDbenchmarks/netperf2.7.1.p20210121_2
OpenBSDbenchmarks/netperf2.7.0p4
NetBSDbenchmarks/netperf2.7.0
DragonFlybenchmarks/netperf2.7.1.p20210121_2
HardenedBSDbenchmarks/netperf2.7.1.p20210121_2
GhostBSDbenchmarks/netperf2.7.1.p20210121_2

Install

Binary package:

mport install netperf

From mports:

cd /usr/mports/benchmarks/netperf && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	netperf>0:benchmarks/netperf

Dependencies

No port depends on this one.

Configuration

Options name: benchmarks_netperf

OptionDefaultDescription
EXAMPLESon
EXSonEnable ICSC async socket support
HISTOGRAMonEnable histogram output
INFOon
OMNIonEnable OMNI tests (disable for aio(4) support)
SCTPonEnable SCTP support
SOCKETSonEnable Unix Domain socket support
USES
autoreconf:build,2.69
Service scripts
none

Files

Manual pages 2
  • netperf(1)
  • netserver(1)
pkg-plist 19
  • bin/netperf
  • bin/netserver
  • share/man/man1/netperf.1.gz
  • share/man/man1/netserver.1.gz
  • share/examples/netperf/arr_script
  • share/examples/netperf/bloat.sh
  • share/examples/netperf/find_max_burst.sh
  • share/examples/netperf/packet_byte_script
  • share/examples/netperf/remote_hosts
  • share/examples/netperf/runemomni.sh
  • share/examples/netperf/runemomniagg2.sh
  • share/examples/netperf/runemomniaggdemo.sh
  • share/examples/netperf/sctp_stream_script
  • share/examples/netperf/snapshot_script
  • share/examples/netperf/tcp_range_script
  • share/examples/netperf/tcp_rr_script
  • share/examples/netperf/tcp_stream_script
  • share/examples/netperf/udp_rr_script
  • share/examples/netperf/udp_stream_script
distinfo 1
FileSizeSHA256
HewlettPackard-netperf-2.7.1.p20210121-3bc455b23_GH0.tar.gz1.913413e+069b6cc198f1727866ff337e444f35a12ecc708f92e74e12812e4e02f969b88a61