freebsd-ports/benchmarks/Makefile
Sunpoet Po-Chuan Hsieh 46d89e653c Add p5-Dumbbench 0.111
This module attempts to implement reasonably robust benchmarking with little
extra effort and expertise required from the user. That is to say, benchmarking
using this module is likely an improvement over

  time some-command --to --benchmark

or

  use Benchmark qw/timethis/;
  timethis(1000, 'system("some-command", ...)');

The module currently works similar to the former command line, except (in layman
terms) it will run the command many times, estimate the uncertainty of the
result and keep iterating until a certain user-defined precision has been
reached. Then, it calculates the resulting uncertainty and goes through some
pain to discard bad runs and subtract overhead from the timings. The reported
timing includes an uncertainty, so that multiple benchmarks can more easily be
compared.

Please note that Dumbbench works entirely with wallclock time as reported by
Time::HiRes' time() function.

WWW: https://metacpan.org/release/Dumbbench
2018-07-28 13:15:41 +00:00

97 lines
2.1 KiB
Makefile

# $FreeBSD$
#
COMMENT = Benchmarking tools
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 += hpl
SUBDIR += hs-criterion
SUBDIR += httperf
SUBDIR += imb
SUBDIR += interbench
SUBDIR += iorate
SUBDIR += iozone
SUBDIR += iozone21
SUBDIR += iperf
SUBDIR += iperf3
SUBDIR += libmicro
SUBDIR += lmbench
SUBDIR += lzbench
SUBDIR += mdtest
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-naarad
SUBDIR += py-throughpy
SUBDIR += py-zopkio
SUBDIR += pybench
SUBDIR += raidtest
SUBDIR += ramspeed
SUBDIR += randomio
SUBDIR += rubygem-benchmark-ips
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 += webbench
SUBDIR += wrk
.include <bsd.port.subdir.mk>