BSD Ports

benchmarks/ubench 0.32_1 DragonFly

Unix Benchmark Utility for CPU(s) and memory

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2+
Categories
benchmarks
Package size
7.4 KiB, 16.2 KiB installed

Description

The Unix Benchmark Utility "ubench" is an attempt to introduce a single measure of perfomance among computer systems running various flavors of Unix operation system.

The current development release tests only CPU(s) and memory. In the future releases there will be tests added for disk and TCP/IP. Ubench is taking advantage of multiple CPUs on an SMP system and the results will reflect that.

o Ubench is executing rather senseless mathematical integer and floating-point calculations for 3 mins concurrently using several processes, and the result Ubench CPU benchmark.

o Ubench will spawn about 2 concurrent processes for each CPU available on the system. This ensures all available raw CPU horsepower is used.

o Ubench is executing rather senseless memory allocation and memory to memory copying operations for another 3 mins concurrently using several processes, and the result Ubench MEM benchmark.

In the other systems

SystemPortVersion
DragonFlybenchmarks/ubench0.32_1
FreeBSDbenchmarks/ubench0.32_1
OpenBSDbenchmarks/ubench0.32p1
NetBSDbenchmarks/ubench0.32nb1

Install

Binary package:

pkg install ubench

From DPorts:

cd /usr/dports/benchmarks/ubench && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

===>   NOTICE:

The ubench port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing