Projects / lmbench


lmbench is a suite of simple, portable ANSI/C microbenchmarks for UNIX/POSIX. In general, it measures two key features: latency and bandwidth. It is intended to give system developers insight into basic costs of key operations.

Operating Systems

Recent releases

  •  13 Sep 2005 10:50

    Release Notes: A number of fixes were made to eliminate core dumps on 64-bit machines.

    •  13 Sep 2005 10:50

      Release Notes: Bugfixes and various patches.

      Recent comments

      19 Aug 2006 12:03 adc

      doesn't work
      I strongly encourage the developers to take

      advantage of the SourceForge compile farm.

      Log in on every machine there, doing this:

      1. grab the latest release (not CVS or BK)

      2. untar it

      3. blindly follow the README like a robot

      I just want to check some kernel changes!

      I don't feel like hacking the lmbench Makefile

      today. Why does my build want to screw with

      an SCCS file (which was not provided) to make

      a bk.ver file?

      I don't feel like finding the SIGSEGV either.

      It appears that lmbench makes some dumb


      Cannot register service: RPC: Unable to receive; errno = Connection refused

      unable to register (XACT_PROG, XACT_VERS, udp).

      UDP latency using localhost: 92.1770 microseconds

      TCP latency using localhost: 135.3581 microseconds

      localhost: RPC: Port mapper failure - RPC: Unable to receive

      localhost: RPC: Remote system error - Connection refused

      ./lmbench: line 262: 3536 Segmentation fault lat_rpc -S localhost

      TCP/IP connection cost to localhost: 412.1538 microseconds


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.