kernbench 0.41 review (linux)

Add to Watch List

This is a cpu throughput benchmark originally devised and used by Martin J

License: GPL (GNU General Public License)
OS: Linux
File size: 9K
Developer: Con Kolivas      
Price: $0.00
User Rating:  

0 stars award from rbytes.net

kernbench 0.41 is benchmarks software developed by Con Kolivas.
This is a cpu throughput benchmark originally devised and used by Martin J. Bligh. It is designed to compare kernels on the same machine, or to compare hardware. To compare hardware you need to be running the same architecture machines (eg i386) and run kernbench on the same kernel source tree.

kernbench runs a kernel at various numbers of concurrent jobs: 1/2 number of cpus, optimal (default is 4xnumber of cpus) and maximal job count. Optionally it can also run single threaded. It then prints out a number of useful statistics for the average of each group of runs.

You need at least 2Gb of ram for this to be a true throughput benchmark or else you will get swapstorms.

Ideally it should be run in single user mode on a non-journalled filesystem. To compare results it should always be run in the same kernel tree.

Using:

You need a kernel tree (any will do) and the applications 'time' and 'awk'
installed. 'time' is different to the builtin time used by BASH and has more
features desired for this benchmark.

Simply cd into the kernel tree directory and type

/path/to/kernbench

Options:

kernbench [-n runs] [-o jobs] [-s] [-H] [-O] [-M] [-h] [-v]
n : number of times to perform benchmark (default 5)
o : number of jobs for optimal run (default 4 * cpu)
s : perform single threaded runs (default don't)
H : don't perform half load runs (default do)
O : don't perform optimal load runs (default do)
M : don't perform maximal load runs (default do)
f : fast run
h : print this help
v : print version number

What's New in This Release:

  • All runs now use the oldconfig if it exists.
  • Only one warmup run is now done before all the benchmarks.
  • Logging to kernbench.log was added.
  • Standard deviation statistics were added.
  • The code was cleaned up substantially to reuse code where possible.
    kernbench 0.41 supports different languages (including english). It works with Linux.

    Downloading kernbench 0.41 will take several seconds if you use fast ADSL connection.


    Download

    • 100mbit/s dedicated server
    • 100% availability


    Latest User Reviews

    Write a kernbench Review

    Please register to submit reviews. Registration will grant you access to a number of features and capabilities otherwise unavailable.

    kernbench related software

    • kernbench 0.41
      This is a cpu throughput benchmark originally devised and used by Martin J
    • nbench 2.2.2
      The benchmark program takes less than 10 minutes to run (on most machines) and compares the system it is run on to two benchmark syst
    • Interbench 0.30
      Interbench is benchmark application is designed to benchmark interactivity in Linux. Interbench is designed to measure the effect
    • mubench 0.2.2
      mubench is an in-depth, low-level benchmark for x86 processors