aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks
diff options
context:
space:
mode:
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/Makefile1
-rw-r--r--benchmarks/netpipe/Makefile38
-rw-r--r--benchmarks/netpipe/distinfo2
-rw-r--r--benchmarks/netpipe/files/patch-dox_netpipe.146
-rw-r--r--benchmarks/netpipe/pkg-descr18
5 files changed, 0 insertions, 105 deletions
diff --git a/benchmarks/Makefile b/benchmarks/Makefile
index f3764e8873a4..84f606ad8162 100644
--- a/benchmarks/Makefile
+++ b/benchmarks/Makefile
@@ -44,7 +44,6 @@
SUBDIR += netio
SUBDIR += netperf
SUBDIR += netperfmeter
- SUBDIR += netpipe
SUBDIR += nosqlbench
SUBDIR += nqueens
SUBDIR += nttcp
diff --git a/benchmarks/netpipe/Makefile b/benchmarks/netpipe/Makefile
deleted file mode 100644
index ab6572649f57..000000000000
--- a/benchmarks/netpipe/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: jkoshy
-# $FreeBSD$
-
-PORTNAME= NetPIPE
-PORTVERSION= 3.7.2
-CATEGORIES= benchmarks net
-MASTER_SITES= http://bitspjoule.org/netpipe/code/
-
-MAINTAINER= skreuzer@FreeBSD.org
-COMMENT= Self-scaling network benchmark
-
-BROKEN= No public distfiles
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2018-06-06
-
-# The default port builds and installs only the TCP version of
-# netpipe(1). The sources support many other variants.
-
-PORTDOCS= README netpipe_paper.ps
-PLIST_FILES= bin/NPtcp bin/NPtcp6 man/man1/netpipe.1.gz
-
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:tl}
-
-do-build:
- cd ${WRKSRC} \
- && ${CC} ${CFLAGS} src/netpipe.c src/tcp.c -DTCP -o NPtcp \
- && ${CC} ${CFLAGS} src/netpipe.c src/tcp6.c -DTCP6 -o NPtcp6
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/NPtcp ${STAGEDIR}${PREFIX}/bin/NPtcp
- ${INSTALL_PROGRAM} ${WRKSRC}/NPtcp6 ${STAGEDIR}${PREFIX}/bin/NPtcp6
- ${INSTALL_MAN} ${WRKSRC}/dox/netpipe.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
-.for doc in ${PORTDOCS}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/dox/${doc} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/benchmarks/netpipe/distinfo b/benchmarks/netpipe/distinfo
deleted file mode 100644
index f6e00ab73153..000000000000
--- a/benchmarks/netpipe/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (NetPIPE-3.7.2.tar.gz) = 13dac884ff52951636f651c421f5ff4a853218a95aa28a4a852402ee385a2ab8
-SIZE (NetPIPE-3.7.2.tar.gz) = 400248
diff --git a/benchmarks/netpipe/files/patch-dox_netpipe.1 b/benchmarks/netpipe/files/patch-dox_netpipe.1
deleted file mode 100644
index 6040a5ea55b9..000000000000
--- a/benchmarks/netpipe/files/patch-dox_netpipe.1
+++ /dev/null
@@ -1,46 +0,0 @@
---- dox/netpipe.1.orig 2010-08-19 20:34:26 UTC
-+++ dox/netpipe.1
-@@ -26,7 +26,7 @@ NetPIPE \-
- .IB E valuator
-
- .SH SYNOPSIS
--.B NPtcp
-+.B "NPtcp|NPtcp6"
- [\c
- .BI \-h \ receiver_hostname\fR\c
- ]
-@@ -124,9 +124,9 @@ by using the existing modules as example
-
-
-
--.SH TESTING TCP
-+.SH TESTING TCP/TCP6
- .PP
--NPtcp can now be launched in two ways, by manually starting NPtcp on
-+NPtcp can now be launched in two ways, by manually starting NPtcp or NPtcp6 on
- both systems or by using a nplaunch script. To manually start NPtcp,
- the NetPIPE receiver must be
- started first on the remote system using the command:
-@@ -147,7 +147,9 @@ NPtcp \-h
- Any options used must be the same on both sides. The \-P parameter
- can be used to override the default port number. This is helpful when
- running several streams through a router to a single endpoint.
--
-+.PP
-+The NPtcp6 program is launched in a similar manner.
-+.PP
- The nplaunch script uses ssh to launch the remote receiver
- before starting the local transmitter. To use rsh, simply change
- the nplaunch script.
-@@ -376,6 +378,11 @@ off using
- .ne 3
-
- .TP
-+.BI \-P \ \fIport\fR
-+Set the port number used by the TCP and TCP6 tests to \fIport\fR.
-+.ne 3
-+
-+.TP
- .B \-r
- This option resets the TCP sockets after every test (TCP module only).
- It is necessary for some streaming tests to get good measurements
diff --git a/benchmarks/netpipe/pkg-descr b/benchmarks/netpipe/pkg-descr
deleted file mode 100644
index f843c8fb3013..000000000000
--- a/benchmarks/netpipe/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-NetPIPE is a protocol independent performance tool that encapsulates
-the best of ttcp and netperf and visually represents the network
-performance under a variety of conditions. By taking the end-to-end
-application view of a network, NetPIPE clearly shows the overhead
-associated with different protocol layers. Netpipe answers such
-questions as: how soon will a given data block of size k arrive at its
-destination? Which network and protocol will transmit size k blocks
-the fastest? What is a given network's effective maximum throughput
-and saturation level? Does there exist a block size k for which the
-throughput is maximized? How much communication overhead is due to the
-network communication protocol layer(s)? How quickly will a small (< 1
-kbyte) control message arrive, and which network and protocol are best
-for this purpose?
-
-For a paper fully describing NetPIPE and sample investigation of
-network performance issues using NetPIPE, see the homepage.
-
-WWW: http://bitspjoule.org/netpipe/