BSD Ports

benchmarks/ubench 0.32_1 FreeBSD

Unix Benchmark Utility for CPU(s) and memory

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
benchmarks
Package size
8.3 KiB, 15.3 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
FreeBSDbenchmarks/ubench0.32_1
OpenBSDbenchmarks/ubench0.32p1
NetBSDbenchmarks/ubench0.32nb1
DragonFlybenchmarks/ubench0.32_1

Install

Binary package:

pkg install ubench

From the ports tree:

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

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ubench>0:benchmarks/ubench

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.32_10.32_10.320.32_10.32_1
FreeBSD:14:quarterly0.32_10.32_1n/a0.32_10.32_1
FreeBSD:15:latest0.32_10.32_1n/a0.32_10.32_1
FreeBSD:15:quarterly0.32_10.32_1n/an/an/a
FreeBSD:16:latest0.32_10.32_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

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

Files

distinfo 1
FileSizeSHA256
ubench-0.32.tar.gz1348992277fe3c1bb6bdd08b155193d6ec051ad85b8cb45ec0d5786c791abb7c3cedc
Master sites 1
  • SUNSITE/system/benchmark

Commit history 0

No commits in the history this site was built from.