benchmarks/lmbench 3.0.a9_4,1 FreeBSD
System performance measurement tool
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Categories
- benchmarks
- Package size
- 438.1 KiB, 2847.2 KiB installed
Description
This is lmbench-3.0-a9, a (sometimes controversial) system performance measurement tool. lmbench is a suite of simple, portable, ANSI/C microbenchmarks for UNIX/POSIX. In general, it measures two key features: latency and bandwidth. lmbench is intended to give system developers insight into basic costs of key operations. You can go to /usr/local/lib/lmbench and do one of the following:
make results (to run the benchmarks) make rerun (to rerun the benchmarks) make see (to see how you did)
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | benchmarks/lmbench | 3.0.a9_4,1 |
| NetBSD | benchmarks/lmbench | 2.11anb13 |
| DragonFly | benchmarks/lmbench | 3.0.a9_4,1 |
| MidnightBSD | benchmarks/lmbench | 3.0.a9,1 |
| HardenedBSD | benchmarks/lmbench | 3.0.a9_4,1 |
| GhostBSD | benchmarks/lmbench | 3.0.a9_4,1 |
Install
Binary package:
pkg install lmbench
From the ports tree:
cd /usr/ports/benchmarks/lmbench/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= lmbench>0:benchmarks/lmbench
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.0.a9_4,1 | 3.0.a9_4,1 | 3.0.a9_3,1 | 3.0.a9_4,1 | 3.0.a9_4,1 |
| FreeBSD:14:quarterly | 3.0.a9_4,1 | 3.0.a9_4,1 | n/a | 3.0.a9_4,1 | 3.0.a9_4,1 |
| FreeBSD:15:latest | 3.0.a9_4,1 | 3.0.a9_4,1 | n/a | 3.0.a9_4,1 | 3.0.a9_4,1 |
| FreeBSD:15:quarterly | 3.0.a9_4,1 | 3.0.a9_4,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.0.a9_4,1 | 3.0.a9_4,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 3
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- shebangfix perl5 gmake tar:tgz
- Service scripts
- none
Files
Manual pages 44
- bargraph(1)
- bw_file_rd(8)
- bw_mem(8)
- bw_mem_rd(8)
- bw_mmap_rd(8)
- bw_pipe(8)
- bw_tcp(8)
- bw_unix(8)
- cache(8)
- graph(1)
- lat_connect(8)
- lat_ctx(8)
- lat_fcntl(8)
- lat_fifo(8)
- lat_fs(8)
- lat_http(8)
- lat_mem_rd(8)
- lat_mmap(8)
- lat_ops(8)
- lat_pagefault(8)
- lat_pipe(8)
- lat_proc(8)
- lat_rpc(8)
- lat_select(8)
- lat_sig(8)
- lat_syscall(8)
- lat_tcp(8)
- lat_udp(8)
- lat_unix(8)
- lat_unix_connect(8)
- line(8)
- lmbench(3)
- lmbench(8)
- lmdd(8)
- mhz(8)
- par_mem(8)
- par_ops(8)
- pgraph(1)
- rccs(1)
- reporting(3)
- results(3)
- stream(8)
- timing(3)
- tlb(8)
pkg-plist 147
- lib/lmbench/Makefile
- lib/lmbench/bin/%%LMBENCH_OS%%/lmbench.a
- lib/lmbench/bin/%%LMBENCH_OS%%/bw_file_rd
- lib/lmbench/bin/%%LMBENCH_OS%%/bw_mem
- lib/lmbench/bin/%%LMBENCH_OS%%/bw_mmap_rd
- lib/lmbench/bin/%%LMBENCH_OS%%/bw_pipe
- lib/lmbench/bin/%%LMBENCH_OS%%/bw_tcp
- lib/lmbench/bin/%%LMBENCH_OS%%/bw_unix
- lib/lmbench/bin/%%LMBENCH_OS%%/hello
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_select
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_pipe
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_rpc
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_syscall
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_tcp
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_udp
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_mmap
- lib/lmbench/bin/%%LMBENCH_OS%%/mhz
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_proc
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_pagefault
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_connect
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_fs
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_sig
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_mem_rd
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_ctx
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_sem
- lib/lmbench/bin/%%LMBENCH_OS%%/memsize
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_unix
- lib/lmbench/bin/%%LMBENCH_OS%%/lmdd
- lib/lmbench/bin/%%LMBENCH_OS%%/timing_o
- lib/lmbench/bin/%%LMBENCH_OS%%/enough
- lib/lmbench/bin/%%LMBENCH_OS%%/msleep
- lib/lmbench/bin/%%LMBENCH_OS%%/loop_o
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_fifo
- lib/lmbench/bin/%%LMBENCH_OS%%/lmhttp
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_http
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_fcntl
- lib/lmbench/bin/%%LMBENCH_OS%%/disk
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_unix_connect
- lib/lmbench/bin/%%LMBENCH_OS%%/flushdisk
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_ops
- lib/lmbench/bin/%%LMBENCH_OS%%/line
- lib/lmbench/bin/%%LMBENCH_OS%%/tlb
- lib/lmbench/bin/%%LMBENCH_OS%%/par_mem
- lib/lmbench/bin/%%LMBENCH_OS%%/par_ops
- lib/lmbench/bin/%%LMBENCH_OS%%/stream
- lib/lmbench/bin/%%LMBENCH_OS%%/lmbench
- lib/lmbench/bin/%%LMBENCH_OS%%/cache
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_dram_page
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_pmake
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_rand
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_usleep
- lib/lmbench/bin/%%LMBENCH_OS%%/lat_cmd
- lib/lmbench/scripts/allctx
- lib/lmbench/scripts/allmem
- lib/lmbench/scripts/bargraph
- lib/lmbench/scripts/bghtml
- lib/lmbench/scripts/build
- lib/lmbench/scripts/compiler
- lib/lmbench/scripts/config
- lib/lmbench/scripts/config-run
- lib/lmbench/scripts/config-scaling
- lib/lmbench/scripts/depend
- lib/lmbench/scripts/do_ctx
- lib/lmbench/scripts/getbg
- lib/lmbench/scripts/getbw
- lib/lmbench/scripts/getctx
- lib/lmbench/scripts/getdisk
- lib/lmbench/scripts/getlist
- lib/lmbench/scripts/getmax
- lib/lmbench/scripts/getmem
- lib/lmbench/scripts/getpercent
- lib/lmbench/scripts/getresults
- lib/lmbench/scripts/getsummary
- lib/lmbench/scripts/gifs
- lib/lmbench/scripts/gnu-os
- lib/lmbench/scripts/graph
- lib/lmbench/scripts/html-list
- lib/lmbench/scripts/html-man
- lib/lmbench/scripts/info
- lib/lmbench/scripts/lmbench
- lib/lmbench/scripts/info-template
- lib/lmbench/scripts/make
- lib/lmbench/scripts/Makefile
- lib/lmbench/scripts/man2html
- lib/lmbench/scripts/mkrelease
- lib/lmbench/scripts/new2oldctx
- lib/lmbench/scripts/opercent
- lib/lmbench/scripts/os
- lib/lmbench/scripts/output
- lib/lmbench/scripts/percent
- lib/lmbench/scripts/rccs
- lib/lmbench/scripts/README
- lib/lmbench/scripts/results
- lib/lmbench/scripts/save
- lib/lmbench/scripts/SHIT
- lib/lmbench/scripts/stats
- lib/lmbench/scripts/statsummary
- lib/lmbench/scripts/synchronize
- lib/lmbench/scripts/target
- lib/lmbench/scripts/TODO
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| lmbench-3.0-a9.tgz | 417941 | cbd5777d15f44eab7666dcac418054c3c09df99826961a397d9acf43d8a2a551 |
Master sites 2
- SF/lmbench/development/lmbench-3.0-a9
- http://thegaul.org/src/
Commit history 0
No commits in the history this site was built from.