benchmarks/netperf 2.7.1.p20210121_2 FreeBSD
Network performance benchmarking package
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Categories
- benchmarks
- Package size
- 186.2 KiB, 711.7 KiB installed
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
| System | Port | Version |
|---|---|---|
| FreeBSD | benchmarks/netperf | 2.7.1.p20210121_2 |
| OpenBSD | benchmarks/netperf | 2.7.0p4 |
| NetBSD | benchmarks/netperf | 2.7.0 |
| DragonFly | benchmarks/netperf | 2.7.1.p20210121_2 |
| MidnightBSD | benchmarks/netperf | 2.7.1.p20210121_2 |
Install
Binary package:
pkg install netperf
From the ports tree:
cd /usr/ports/benchmarks/netperf/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= netperf>0:benchmarks/netperf
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.7.1.p20210121_2 | 2.7.1.p20210121_2 | 2.7.1.p20170921_1 | 2.7.1.p20210121_2 | 2.7.1.p20210121_2 |
| FreeBSD:14:quarterly | 2.7.1.p20210121_2 | 2.7.1.p20210121_2 | n/a | 2.7.1.p20210121_2 | 2.7.1.p20210121_2 |
| FreeBSD:15:latest | 2.7.1.p20210121_2 | 2.7.1.p20210121_2 | n/a | 2.7.1.p20210121_2 | 2.7.1.p20210121_2 |
| FreeBSD:15:quarterly | 2.7.1.p20210121_2 | 2.7.1.p20210121_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.7.1.p20210121_2 | 2.7.1.p20210121_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 8
Run dependencies 1
No port depends on this one.
Configuration
Options name: benchmarks_netperf
| Option | Default | Description |
|---|---|---|
| EXAMPLES | on | Build and/or install examples |
| EXS | on | Enable ICSC async socket support |
| HISTOGRAM | on | Enable histogram output |
| INFO | on | Build and/or install GNU info pages |
| OMNI | on | Enable OMNI tests (disable for aio(4) support) |
| SCTP | on | Enable SCTP support |
| SOCKETS | on | Enable 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
| File | Size | SHA256 |
|---|---|---|
| HewlettPackard-netperf-2.7.1.p20210121-3bc455b23_GH0.tar.gz | 1.913413e+06 | 9b6cc198f1727866ff337e444f35a12ecc708f92e74e12812e4e02f969b88a61 |
Commit history 0
No commits in the history this site was built from.