edit benchmark tools

This commit is contained in:
onceupon 2018-04-27 17:01:11 +08:00 committed by GitHub
parent 7991dd6f4c
commit a5d0f4b630
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1732,39 +1732,36 @@ top|grep sublime_text
``` ```
##### Some benchmarking tools for your server ##### Some benchmarking tools for your server
aio-stress - AIO benchmark [aio-stress](https://openbenchmarking.org/test/pts/aio-stress) - AIO benchmark.
bandwidth - memory bandwidth benchmark [bandwidth](https://zsmith.co/bandwidth.html) - memory bandwidth benchmark.
bonnie++ - filesystem and disk benchmark & burn-in suite [bonnie++](https://www.coker.com.au/bonnie++/) - hard drive and file system performance benchmark.
dbench - filesystem load benchmark [dbench](https://dbench.samba.org/) - generate I/O workloads to either a filesystem or to a networked CIFS or NFS server.
dnsperf - authorative and recursing DNS servers [dnsperf](https://www.dnsperf.com/) - authorative and recursing DNS servers.
filebench - model based file system workload generator [filebench](https://github.com/filebench/filebench) - model based file system workload generator.
fio - I/O benchmark [fio](https://linux.die.net/man/1/fio) - I/O benchmark.
fs_mark - synchronous/async file creation [fs_mark](https://github.com/josefbacik/fs_mark) - synchronous/async file creation benchmark.
httperf - web server benchmark [httperf](https://github.com/httperf/httperf) - measure web server performance.
interbench - interactivity benchmark [interbench](https://github.com/ckolivas/interbench) - linux interactivity benchmark.
ioblazer - multi-platform storage stack micro-benchmark [ioblazer](https://labs.vmware.com/flings/ioblazer) - multi-platform storage stack micro-benchmark.
iozone - filesystem benchmark [iozone](http://www.iozone.org/) - filesystem benchmark.
iperf2 - measure TCP and UDP bandwidth performance [iperf3](https://iperf.fr/iperf-download.php) - measure TCP/UDP/SCTP performance.
iperf3 - measure TCP/UDP bandwidth performance [kcbench](https://github.com/knurd/kcbench) - kernel compile benchmark, compiles a kernel and messures the time it takes.
kcbench - kernel compile benchmark [lmbench](http://www.bitmover.com/lmbench/) - Suite of simple, portable benchmarks.
lmbench - Suite of simple, portable benchmarks [netperf](https://github.com/HewlettPackard/netperf) - measure network performance, test unidirectional throughput, and end-to-end latency.
netperf - measure TCP/UDP performance [netpipe](https://linux.die.net/man/1/netpipe) - network protocol independent performance evaluator.
netpipe - measure protocol independent performance [nfsometer](http://wiki.linux-nfs.org/wiki/index.php/NFSometer) - NFS performance framework.
nfsometer - NFS performance framework [nuttcp](https://www.nuttcp.net/Welcome%20Page.html) - measure network performance.
nuttcp - determine raw TCP (or UDP) network layer throughput [phoronix-test-suite](https://www.phoronix-test-suite.com/) - comprehensive automated testing and benchmarking platform.
phoronix-test-suite - automated, open-source testing framework [seeker](https://github.com/fidlej/seeker) - portable disk seek benchmark.
seeker - measure disk performance (random access time) [siege](https://github.com/JoeDog/siege) - http load tester and benchmark.
siege - HTTP regression testing and benchmarking utility [sockperf](https://github.com/Mellanox/sockperf) - network benchmarking utility over socket API.
sockperf - latency and throughput of networking socket API [spew](https://linux.die.net/man/1/spew) - measures I/O performance and/or generates I/O load.
spew - measure I/O performance and load generation tool [stress](https://people.seas.harvard.edu/~apw/stress/) - workload generator for POSIX systems.
stress - put given subsystems under a specified load [sysbench](https://github.com/akopytov/sysbench) - scriptable database and system performance benchmark.
sysbench - system performance benchmark [tiobench](https://github.com/mkuoppal/tiobench) - threaded IO benchmark.
ttcp - tool to do memory to memory performance measurements with TCP/IP [unixbench](https://github.com/kdlucas/byte-unixbench) - the original BYTE UNIX benchmark suite, provide a basic indicator of the performance of a Unix-like system.
tiobench - threaded IO benchmarking utility [wrk](https://github.com/wg/wrk) - HTTP benchmark.
unixbench - Byte's UNIX benchmarks
wbox - test HTTP performance of web servers and web applications
ref: https://access.redhat.com/solutions/173863
## Hardware ## Hardware