aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks/postmark
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1999-09-19 12:13:04 +0800
committerobrien <obrien@FreeBSD.org>1999-09-19 12:13:04 +0800
commitd638a647d7109aab58614232073c67513fcd02eb (patch)
tree8e6226d90f080348cf3e4ef78cb7247357d91c7f /benchmarks/postmark
parentbc331dcd4d2ecb19df3c7df748b035a27e089241 (diff)
downloadfreebsd-ports-gnome-d638a647d7109aab58614232073c67513fcd02eb.tar.gz
freebsd-ports-gnome-d638a647d7109aab58614232073c67513fcd02eb.tar.zst
freebsd-ports-gnome-d638a647d7109aab58614232073c67513fcd02eb.zip
PostMark is the benchmark used in the NetApp Technical Report TR-3022,
"PostMark: A New File System Benchmark" -- Existing file system benchmarks are deficient in portraying performance in the ephemeral small-file regime used by Internet software, especially: electronic mail, netnews, and web-based commerce.
Diffstat (limited to 'benchmarks/postmark')
-rw-r--r--benchmarks/postmark/Makefile30
-rw-r--r--benchmarks/postmark/distinfo1
-rw-r--r--benchmarks/postmark/pkg-comment1
-rw-r--r--benchmarks/postmark/pkg-descr18
-rw-r--r--benchmarks/postmark/pkg-plist1
5 files changed, 51 insertions, 0 deletions
diff --git a/benchmarks/postmark/Makefile b/benchmarks/postmark/Makefile
new file mode 100644
index 000000000000..965e76f355f2
--- /dev/null
+++ b/benchmarks/postmark/Makefile
@@ -0,0 +1,30 @@
+# ex:ts=8
+# Ports collection makefile for: postmark
+# Version required: 1.11
+# Date created: Sat Sep 18, 1999
+# Whom: David O'Brien (obrien@NUXI.com)
+#
+# $FreeBSD$
+#
+
+DISTNAME= postmark-1_11
+PKGNAME= postmark-1.11
+CATEGORIES= benchmarks
+MASTER_SITES= http://www.netapp.com/ftp/
+EXTRACT_SUFX= .c
+
+MAINTAINER= obrien@FreeBSD.org
+
+NO_WRKSUBDIR= yes
+
+do-extract:
+ @${MKDIR} ${WRKDIR}
+ @${CP} ${DISTDIR}/${DISTFILES} ${WRKDIR}
+
+do-build:
+ (cd ${WRKSRC} && ${CC} ${CFLAGS} -o postmark ${DISTFILES})
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/postmark ${PREFIX}/sbin
+
+.include <bsd.port.mk>
diff --git a/benchmarks/postmark/distinfo b/benchmarks/postmark/distinfo
new file mode 100644
index 000000000000..2928fbea4534
--- /dev/null
+++ b/benchmarks/postmark/distinfo
@@ -0,0 +1 @@
+MD5 (postmark-1_11.c) = 0a89d3849a5058651eb0eaf03e8230f2
diff --git a/benchmarks/postmark/pkg-comment b/benchmarks/postmark/pkg-comment
new file mode 100644
index 000000000000..26f496cdfbac
--- /dev/null
+++ b/benchmarks/postmark/pkg-comment
@@ -0,0 +1 @@
+NetApps file system benchmark
diff --git a/benchmarks/postmark/pkg-descr b/benchmarks/postmark/pkg-descr
new file mode 100644
index 000000000000..a2b487226c4f
--- /dev/null
+++ b/benchmarks/postmark/pkg-descr
@@ -0,0 +1,18 @@
+PostMark is the benchmark used in the NetApp Technical Report TR-3022,
+"PostMark: A New File System Benchmark". The paper fully explains how
+to use this tool.
+
+From the paper's Abstract:
+ Existing file system benchmarks are deficient in portraying
+ performance in the ephemeral small-file regime used by Internet
+ software, especially:
+ * electronic mail
+ * netnews
+ * web-based commerce
+
+PostMark is a new benchmark to measure performance for this class of
+application.
+
+WWW: http://www.netapp.com/tech_library/3022.html
+
+ -- David (obrien@cs.ucdavis.edu)
diff --git a/benchmarks/postmark/pkg-plist b/benchmarks/postmark/pkg-plist
new file mode 100644
index 000000000000..f5b5d3cfe8af
--- /dev/null
+++ b/benchmarks/postmark/pkg-plist
@@ -0,0 +1 @@
+sbin/postmark