diff --git a/benchmarks/Makefile b/benchmarks/Makefile index 5dc990a519b8..71f2f9bbe3d4 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -1,107 +1,108 @@ COMMENT = Benchmarking tools SUBDIR += ali SUBDIR += apib SUBDIR += autobench SUBDIR += blogbench SUBDIR += bombardier SUBDIR += bonnie SUBDIR += bonnie++ SUBDIR += clpeak SUBDIR += cpipe SUBDIR += dbench SUBDIR += dbs SUBDIR += dhrystone SUBDIR += dkftpbench SUBDIR += fhourstones SUBDIR += filebench SUBDIR += fio SUBDIR += flamegraph SUBDIR += flops SUBDIR += flowgrind SUBDIR += forkbomb SUBDIR += glmark2 SUBDIR += gtkperf SUBDIR += hey SUBDIR += himenobench SUBDIR += hipercontracer SUBDIR += hpl SUBDIR += httperf SUBDIR += hyperfine SUBDIR += imb SUBDIR += inferno SUBDIR += interbench SUBDIR += iorate SUBDIR += iozone SUBDIR += iozone21 SUBDIR += iperf SUBDIR += iperf3 SUBDIR += kdiskmark SUBDIR += libcelero SUBDIR += libmicro SUBDIR += linux-gputest SUBDIR += linux-vdbench SUBDIR += lmbench SUBDIR += lzbench SUBDIR += mangohud SUBDIR += mdtest + SUBDIR += mst-bench SUBDIR += nbench SUBDIR += netio SUBDIR += netperf SUBDIR += netperfmeter SUBDIR += nosqlbench SUBDIR += nqueens SUBDIR += nttcp SUBDIR += nuttcp SUBDIR += octave-forge-benchmark SUBDIR += p5-Benchmark-Forking SUBDIR += p5-Benchmark-Stopwatch SUBDIR += p5-Dumbbench SUBDIR += pathchirp SUBDIR += pathload SUBDIR += pathrate SUBDIR += pear-Benchmark SUBDIR += perftest SUBDIR += phoronix-test-suite SUBDIR += pipebench SUBDIR += polygraph SUBDIR += postal SUBDIR += postmark SUBDIR += py-locust SUBDIR += py-naarad SUBDIR += py-throughpy SUBDIR += py-zopkio SUBDIR += raidtest SUBDIR += ramspeed SUBDIR += randomio SUBDIR += rubygem-benchmark SUBDIR += rubygem-benchmark-ips SUBDIR += rubygem-benchmark-memory SUBDIR += rubygem-derailed_benchmarks SUBDIR += rubygem-gitlab-derailed_benchmarks SUBDIR += rubygem-railsbench SUBDIR += scimark2 SUBDIR += scimark2c SUBDIR += siege SUBDIR += sipp SUBDIR += slowloris SUBDIR += smhasher SUBDIR += spp SUBDIR += stream SUBDIR += stress-ng SUBDIR += super-smack SUBDIR += sysbench SUBDIR += tcpblast SUBDIR += thrulay SUBDIR += tsung SUBDIR += ttcp SUBDIR += typometer SUBDIR += ubench SUBDIR += unixbench SUBDIR += uperf SUBDIR += vegeta SUBDIR += vkmark SUBDIR += webbench SUBDIR += wrk .include 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