GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  REPORTING (3)

NAME

milli, micro, nano, mb, kb - the lmbench reporting subsystem

CONTENTS

SYNOPSIS

#include ‘‘lmbench.h’’

void    milli(char *s, uint64 n)

void    micro(char *s, uint64 n)

void    nano(char *s, uint64 n)

void    mb(uint64 bytes)

void    kb(uint64 bytes)

DESCRIPTION

Creating benchmarks using the lmbench timing harness is easy. Since it is so easy to measure performance using lmbench, it is possible to quickly answer questions that arise during system design, development, or tuning. For example, image processing

There are two attributes that are critical for performance, latency and bandwidth, and lmbench’s timing harness makes it easy to measure and report results for both. The measurement interface, benchmp is the same, but the reporting functions are different. Latency is usually important for frequently executed operations, and bandwidth is usually important when moving large chunks of data.
void    milli(char *s, uint64 n)
  print out the time per operation in milli-seconds. n is the number of operations during the timing interval, which is passed as a parameter because each loop_body can contain several operations.
void    micro(char *s, uint64 n)
  print the time per opertaion in micro-seconds.
void    nano(char *s, uint64 n)
  print the time per operation in nano-seconds.
void    mb(uint64 bytes)
  print the bandwidth in megabytes per second.
void    kb(uint64 bytes)
  print the bandwidth in kilobytes per second.

FUTURES

Development of lmbench is continuing.

SEE ALSO

lmbench(8), lmbench(3), timing(3), results(3)

AUTHOR

Carl Staelin and Larry McVoy

Comments, suggestions, and bug reports are always welcome.

Search for    or go to Top of page |  Section 3 |  Main Index


(c)1998-2000 Larry McVoy and Carl Staelin LMBENCH REPORTING (3) $Date:

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.