From owner-dev-commits-ports-all@freebsd.org Thu Jun 17 17:07:28 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B75626561DD; Thu, 17 Jun 2021 17:07:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G5T4w4cTLz3Lwh; Thu, 17 Jun 2021 17:07:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 85F8A12EEF; Thu, 17 Jun 2021 17:07:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 15HH7SQx083242; Thu, 17 Jun 2021 17:07:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 15HH7SKx083241; Thu, 17 Jun 2021 17:07:28 GMT (envelope-from git) Date: Thu, 17 Jun 2021 17:07:28 GMT Message-Id: <202106171707.15HH7SKx083241@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Jason W. Bacon" Subject: git: 0b83e8dde93c - main - benchmarks/mst-bench: Maximum sustainable throughput benchmark MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jwb X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0b83e8dde93cb34d16a1ad5ebb28c34d08513d4d Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2021 17:07:28 -0000 The branch main has been updated by jwb: URL: https://cgit.FreeBSD.org/ports/commit/?id=0b83e8dde93cb34d16a1ad5ebb28c34d08513d4d commit 0b83e8dde93cb34d16a1ad5ebb28c34d08513d4d Author: Jason W. Bacon AuthorDate: 2021-06-17 17:06:41 +0000 Commit: Jason W. Bacon CommitDate: 2021-06-17 17:06:41 +0000 benchmarks/mst-bench: Maximum sustainable throughput benchmark MST-bench is a simple program to measure optimal sustained memory and disk performance. Unlike many benchmarks, it does not attempt to simulate naturally occurring loads. Rather, it indicates what is the best performance you can expect out of your hardware, providing a reference to which software can be compared. --- benchmarks/Makefile | 1 + benchmarks/mst-bench/Makefile | 18 ++++++++++++++++++ benchmarks/mst-bench/distinfo | 3 +++ benchmarks/mst-bench/pkg-descr | 8 ++++++++ 4 files changed, 30 insertions(+) diff --git a/benchmarks/Makefile b/benchmarks/Makefile index 5dc990a519b8..71f2f9bbe3d4 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -45,6 +45,7 @@ SUBDIR += lzbench SUBDIR += mangohud SUBDIR += mdtest + SUBDIR += mst-bench SUBDIR += nbench SUBDIR += netio SUBDIR += netperf diff --git a/benchmarks/mst-bench/Makefile b/benchmarks/mst-bench/Makefile new file mode 100644 index 000000000000..db74e181d06e --- /dev/null +++ b/benchmarks/mst-bench/Makefile @@ -0,0 +1,18 @@ +PORTNAME= MST-Bench +DISTVERSION= 0.2.1-3 +DISTVERSIONSUFFIX= -g0175cb2 +CATEGORIES= benchmarks + +MAINTAINER= jwb@FreeBSD.org +COMMENT= Maximum sustained throughput benchmark + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes + +GH_ACCOUNT= outpaddling + +PLIST_FILES= bin/mst-bench man/man1/mst-bench.1.gz + +.include diff --git a/benchmarks/mst-bench/distinfo b/benchmarks/mst-bench/distinfo new file mode 100644 index 000000000000..9a394535c18f --- /dev/null +++ b/benchmarks/mst-bench/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1623949342 +SHA256 (outpaddling-MST-Bench-0.2.1-3-g0175cb2_GH0.tar.gz) = 454d48039f25e668fcb1dc7946808761fe43333e7dcad8a468c26ec066b90c4f +SIZE (outpaddling-MST-Bench-0.2.1-3-g0175cb2_GH0.tar.gz) = 10964 diff --git a/benchmarks/mst-bench/pkg-descr b/benchmarks/mst-bench/pkg-descr new file mode 100644 index 000000000000..4569cd665987 --- /dev/null +++ b/benchmarks/mst-bench/pkg-descr @@ -0,0 +1,8 @@ +MST-bench is a simple program to measure optimal sustained memory and disk +performance. + +Unlike many benchmarks, it does not attempt to simulate naturally occurring +loads. Rather, it indicates what is the best performance you can expect out of +your hardware, providing a reference to which software can be compared. + +WWW: https://github.com/outpaddling/MST-Bench