benchmarks/bonnie++ - The NetBSD Packages Collection

Enhanced performance Test of Filesystem I/O

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. There are no plans to ever have
it produce a single number, because the author thinks 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. The ZCAV
program which the author initially released as a separate package
tests the performance of different zones of a hard drive. It does
not write any data (so you can use it on full file systems). It
can show why comparing the speed of Windows at the start of a hard
drive to Linux at the end of the hard drive (typical dual-boot
scenario) isn't a valid comparison. Bonnie++ was based on the code
for Bonnie by Tim Bray.

Build dependencies

pkgtools/mktools devel/gmake pkgtools/cwrappers

Runtime dependencies

lang/perl5

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64bonnie++-1.98nb2.tgz
NetBSD 10.0aarch64bonnie++-1.98nb2.tgz
NetBSD 10.0aarch64bonnie++-1.98nb2.tgz
NetBSD 10.0aarch64ebbonnie++-1.98nb2.tgz
NetBSD 10.0aarch64ebbonnie++-1.98nb2.tgz
NetBSD 10.0alphabonnie++-1.98nb2.tgz
NetBSD 10.0earmv6hfbonnie++-1.98nb2.tgz
NetBSD 10.0earmv6hfbonnie++-1.98nb2.tgz
NetBSD 10.0earmv6hfbonnie++-1.98nb2.tgz
NetBSD 10.0earmv7hfbonnie++-1.98nb2.tgz
NetBSD 10.0earmv7hfbonnie++-1.98nb2.tgz
NetBSD 10.0earmv7hfbonnie++-1.98nb2.tgz
NetBSD 10.0i386bonnie++-1.98nb2.tgz
NetBSD 10.0i386bonnie++-1.98nb2.tgz
NetBSD 10.0powerpcbonnie++-1.98nb2.tgz
NetBSD 10.0vaxbonnie++-1.98nb2.tgz
NetBSD 10.0x86_64bonnie++-1.98nb2.tgz
NetBSD 10.0_BETAx86_64bonnie++-1.98nb2.tgz
NetBSD 8.0i386bonnie++-1.98nb2.tgz
NetBSD 8.0i386bonnie++-1.98nb2.tgz
NetBSD 8.0powerpcbonnie++-1.98nb2.tgz
NetBSD 8.0powerpcbonnie++-1.98nb2.tgz
NetBSD 8.0powerpcbonnie++-1.98nb2.tgz
NetBSD 8.0powerpcbonnie++-1.98nb2.tgz
NetBSD 8.0x86_64bonnie++-1.98nb2.tgz
NetBSD 8.0x86_64bonnie++-1.98nb2.tgz
NetBSD 8.0x86_64bonnie++-1.98nb2.tgz
NetBSD 9.0aarch64bonnie++-1.98nb2.tgz
NetBSD 9.0aarch64bonnie++-1.98nb2.tgz
NetBSD 9.0aarch64bonnie++-1.98nb2.tgz
NetBSD 9.0alphabonnie++-1.98nb2.tgz
NetBSD 9.0alphabonnie++-1.98nb2.tgz
NetBSD 9.0earmbonnie++-1.98nb2.tgz
NetBSD 9.0earmv6hfbonnie++-1.98nb2.tgz
NetBSD 9.0earmv6hfbonnie++-1.98nb2.tgz
NetBSD 9.0earmv6hfbonnie++-1.98nb2.tgz
NetBSD 9.0earmv7hfbonnie++-1.98nb2.tgz
NetBSD 9.0earmv7hfbonnie++-1.98nb2.tgz
NetBSD 9.0earmv7hfbonnie++-1.98nb2.tgz
NetBSD 9.0i386bonnie++-1.98nb2.tgz
NetBSD 9.0i386bonnie++-1.98nb2.tgz
NetBSD 9.0m68kbonnie++-1.98nb2.tgz
NetBSD 9.0m68kbonnie++-1.98nb2.tgz
NetBSD 9.0m68kbonnie++-1.98nb2.tgz
NetBSD 9.0mips64ebbonnie++-1.98nb2.tgz
NetBSD 9.0powerpcbonnie++-1.98nb2.tgz
NetBSD 9.0powerpcbonnie++-1.98nb2.tgz
NetBSD 9.0powerpcbonnie++-1.98nb2.tgz
NetBSD 9.0sh3elbonnie++-1.98nb2.tgz
NetBSD 9.0sh3elbonnie++-1.98nb2.tgz
NetBSD 9.0sparc64bonnie++-1.98nb2.tgz
NetBSD 9.0sparcbonnie++-1.98nb2.tgz
NetBSD 9.0sparcbonnie++-1.98nb2.tgz
NetBSD 9.0vaxbonnie++-1.98nb2.tgz
NetBSD 9.0vaxbonnie++-1.98nb2.tgz
NetBSD 9.0x86_64bonnie++-1.98nb2.tgz
NetBSD 9.0x86_64bonnie++-1.98nb2.tgz
NetBSD 9.3x86_64bonnie++-1.98nb2.tgz
NetBSD 9.3x86_64bonnie++-1.98nb2.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.