summaryrefslogtreecommitdiff
path: root/benchmarks/thrulay/files
diff options
context:
space:
mode:
authorSergey Matveychuk <sem@FreeBSD.org>2005-10-20 19:32:15 +0000
committerSergey Matveychuk <sem@FreeBSD.org>2005-10-20 19:32:15 +0000
commitd43148058e03fa6c5c98e5a5dcec250c55e567ca (patch)
tree6bc2da933ac1b9ed887888e30a3d18ea67a7cd15 /benchmarks/thrulay/files
parentUpgrade to 1710_B08c. (diff)
The program thrulay is used to measure the capacity, delay, and
other performance metrics of a network by sending a bulk TCP or UDP stream over it. Special features of thrulay include: * For TCP, ability to measure round-trip delay along with throughput * For UDP, ability to measure - one-way delay, with quantiles - packet loss - packet duplication - reordering * For UDP, the ability to send precisely positioned true Poisson streams (microsecond errors in sending times) * Human- and machine-readable output (ready to be fed to gnuplot) WWW: http://www.internet2.edu/~shalunov/thrulay/ PR: ports/87683 Submitted by: Stanislav Shalunov <shalunov@internet2.edu>
Notes
Notes: svn path=/head/; revision=145963
Diffstat (limited to 'benchmarks/thrulay/files')
-rw-r--r--benchmarks/thrulay/files/thrulayd.sh.sample14
1 files changed, 14 insertions, 0 deletions
diff --git a/benchmarks/thrulay/files/thrulayd.sh.sample b/benchmarks/thrulay/files/thrulayd.sh.sample
new file mode 100644
index 000000000000..a571253778a9
--- /dev/null
+++ b/benchmarks/thrulay/files/thrulayd.sh.sample
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+thrulayd=/usr/local/sbin/thrulayd
+
+case "$1" in
+start)
+ [ -x $thrulayd ] && $thrulayd && echo -n ' thrulayd'
+ ;;
+*)
+ echo "Usage: `basename $0` {start}" >&2
+ ;;
+esac
+
+exit 0