aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2001-03-25 00:39:32 +0800
committerijliao <ijliao@FreeBSD.org>2001-03-25 00:39:32 +0800
commitecddee61d61ee91327bce6f2454fed9f948eb63e (patch)
tree946938cbde78eacfce2880e662fd9a2009c23f42 /benchmarks
parent08fd98963708f09b38cd37518d03d5431a552cfc (diff)
downloadfreebsd-ports-gnome-ecddee61d61ee91327bce6f2454fed9f948eb63e.tar.gz
freebsd-ports-gnome-ecddee61d61ee91327bce6f2454fed9f948eb63e.tar.zst
freebsd-ports-gnome-ecddee61d61ee91327bce6f2454fed9f948eb63e.zip
add bonnie++
Performance Test of Filesystem I/O
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/Makefile1
-rw-r--r--benchmarks/bonnie++/Makefile22
-rw-r--r--benchmarks/bonnie++/distinfo1
-rw-r--r--benchmarks/bonnie++/files/patch-Makefile.in11
-rw-r--r--benchmarks/bonnie++/pkg-comment1
-rw-r--r--benchmarks/bonnie++/pkg-descr13
-rw-r--r--benchmarks/bonnie++/pkg-plist3
7 files changed, 52 insertions, 0 deletions
diff --git a/benchmarks/Makefile b/benchmarks/Makefile
index c777b103c72a..7ccc901ff538 100644
--- a/benchmarks/Makefile
+++ b/benchmarks/Makefile
@@ -2,6 +2,7 @@
#
SUBDIR += bonnie
+ SUBDIR += bonnie++
SUBDIR += bytebench
SUBDIR += dbs
SUBDIR += iozone
diff --git a/benchmarks/bonnie++/Makefile b/benchmarks/bonnie++/Makefile
new file mode 100644
index 000000000000..f142e34a395c
--- /dev/null
+++ b/benchmarks/bonnie++/Makefile
@@ -0,0 +1,22 @@
+# ex:ts=8
+# New ports collection makefile for: bonnie++
+# Date created: Mar 24, 2001
+# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= bonnie++
+PORTVERSION= 1.01
+CATEGORIES= benchmarks
+MASTER_SITES= http://www.coker.com.au/bonnie++/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= ijliao@FreeBSD.org
+
+GNU_CONFIGURE= yes
+
+MAN1= bon_csv2html.1 bon_csv2txt.1
+MAN8= bonnie++.8 zcav.8
+
+.include <bsd.port.mk>
diff --git a/benchmarks/bonnie++/distinfo b/benchmarks/bonnie++/distinfo
new file mode 100644
index 000000000000..83a51276df9b
--- /dev/null
+++ b/benchmarks/bonnie++/distinfo
@@ -0,0 +1 @@
+MD5 (bonnie++-1.01.tgz) = fdc4d8518174df72080e843d02d1f015
diff --git a/benchmarks/bonnie++/files/patch-Makefile.in b/benchmarks/bonnie++/files/patch-Makefile.in
new file mode 100644
index 000000000000..e1bb8de9fc8e
--- /dev/null
+++ b/benchmarks/bonnie++/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Sun Mar 25 00:33:43 2001
++++ Makefile.in Sun Mar 25 00:35:44 2001
+@@ -34,7 +34,7 @@
+ install-bin: $(EXES)
+ mkdir -p $(eprefix)/bin $(eprefix)/sbin
+ @INSTALL_PROGRAM@ @stripping@ $(EXES) $(eprefix)/sbin
+- @INSTALL_PROGRAM@ $(SCRIPTS) $(eprefix)/bin
++ @INSTALL_SCRIPT@ $(SCRIPTS) $(eprefix)/bin
+
+ install: install-bin
+ mkdir -p @mandir@/man1 @mandir@/man8
diff --git a/benchmarks/bonnie++/pkg-comment b/benchmarks/bonnie++/pkg-comment
new file mode 100644
index 000000000000..d22f59d4d38a
--- /dev/null
+++ b/benchmarks/bonnie++/pkg-comment
@@ -0,0 +1 @@
+Performance Test of Filesystem I/O
diff --git a/benchmarks/bonnie++/pkg-descr b/benchmarks/bonnie++/pkg-descr
new file mode 100644
index 000000000000..5fce73dd0a8d
--- /dev/null
+++ b/benchmarks/bonnie++/pkg-descr
@@ -0,0 +1,13 @@
+Bonnie++ is a benchmark suite that is aimed at performing a number of
+simple tests of hard drive and file system performance. Then you can
+decide which test is important and decide how to compare different
+systems after running it. I have no plans to ever have it produce a
+single number, because I don't think that a single number can be useful
+when comparing such things.
+
+The main program tests database type access to a single file (or a set
+of files if you wish to test more than 1G of storage), and it tests
+creation, reading, and deleting of small files which can simulate the
+usage of programs such as Squid, INN, or Maildir format email.
+
+WWW: http://www.coker.com.au/bonnie++/
diff --git a/benchmarks/bonnie++/pkg-plist b/benchmarks/bonnie++/pkg-plist
new file mode 100644
index 000000000000..726757915873
--- /dev/null
+++ b/benchmarks/bonnie++/pkg-plist
@@ -0,0 +1,3 @@
+bin/bon_csv2html
+bin/bon_csv2txt
+sbin/bonnie++