Difference between revisions of "Linux Benchmarking"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==Synthetic Benchmark== | ==Synthetic Benchmark== | ||
* http://www.bitmover.com/lmbench/ lmbench - a GPL'd suite of atomic benchmarks, no publishing restrictions | * http://www.bitmover.com/lmbench/ lmbench - a GPL'd suite of atomic benchmarks, no publishing restrictions | ||
− | * | + | * [[UnixBench]] - a fundamental high-level [[Linux]] benchmark suite, Unixbench integrates [[CPU]] and file I/O tests, as well as system behaviour under various user loads |
− | * http://www.caldera.com/developers/community/contrib/aim.html AIM9 - the AIM Independent Resource Benchmark exercises and times each component of a UNIX computer system, independently. The benchmark uses 58 subtests to generate absolute processing rates, in operations per second, for subsystems, I/O transfers, function calls, and UNIX system calls. GPL'd and can be published under the "non-audited" clause. | + | * [[LLCBench]] http://icl.cs.utk.edu/projects/llcbench/index.htm - LLCbench (Low-Level Characterization Benchmarks) was created by combining MPBench, CacheBench, and BLASBench into a single benchmark package. |
+ | * [[IOZone]] http://www.iozone.org/ - IOzone is a filesystem benchmark tool. | ||
+ | * http://www.caldera.com/developers/community/contrib/aim.html AIM9 - the AIM Independent Resource Benchmark exercises and times each component of a [[UNIX]] computer system, independently. The benchmark uses 58 subtests to generate absolute processing rates, in operations per second, for subsystems, I/O transfers, function calls, and [[UNIX]] system calls. GPL'd and can be published under the "non-audited" clause. | ||
* http://www.netperf.org/netperf/NetperfPage.html Netperf - a sophisticated network and filesystem benchmark, freely available, publishable? | * http://www.netperf.org/netperf/NetperfPage.html Netperf - a sophisticated network and filesystem benchmark, freely available, publishable? | ||
* ftp://onet4.external.hp.com/dist/networking/benchmarks/SSLperf/ SSLperf - open source web benchmark designed to measure performance of SSL operations | * ftp://onet4.external.hp.com/dist/networking/benchmarks/SSLperf/ SSLperf - open source web benchmark designed to measure performance of SSL operations | ||
* ftp://samba.org/pub/tridge/dbench/README dbench - similar workload to netbench but GPL'd and much easier to config and run (doesn't require clients), suite also includes tbench and smbtorture, no publishing restrictions | * ftp://samba.org/pub/tridge/dbench/README dbench - similar workload to netbench but GPL'd and much easier to config and run (doesn't require clients), suite also includes tbench and smbtorture, no publishing restrictions | ||
* http://www.garloff.de/kurt/linux/bonnie/ Bonnie - io throughput benchmark, GPL'd with no publishing restrictions | * http://www.garloff.de/kurt/linux/bonnie/ Bonnie - io throughput benchmark, GPL'd with no publishing restrictions | ||
− | * | + | * [[Bonnie++]] an enhanced version of bonnie written in C++, GPL'd with no publishing restrictions |
* http://www.iozone.org/ Iozone is useful for performing a broad filesystem analysis of a vendor's computer platform. The benchmark tests file I/O performance for the following operations: Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write. It has recently added tests for NFS, CIFS, and distributed/cluster systems. | * http://www.iozone.org/ Iozone is useful for performing a broad filesystem analysis of a vendor's computer platform. The benchmark tests file I/O performance for the following operations: Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write. It has recently added tests for NFS, CIFS, and distributed/cluster systems. | ||
* http://www.spec.org/ SPEC CPU2000 - benchmark suite designed to evaluate raw cpu and compiler power | * http://www.spec.org/ SPEC CPU2000 - benchmark suite designed to evaluate raw cpu and compiler power | ||
Line 19: | Line 21: | ||
==Application Benchmark== | ==Application Benchmark== | ||
+ | * http://www.acnc.com/benchmarks/bonnie.tar.gz - Bonnie - One of the best "open systems" benchmarks available. It can be compiled under different [[UNIX]] flavors. We have successfully run it under SCO [[UNIX]], [[Linux]], Solaris, and BSDI. It should also compile with minimal changes under other UNIXes | ||
* http://osdb.sourceforge.net/ Open Source Database Benchmark - GPL'd benchmark based on the AS3AP database benchmark with no publishing restrictions | * http://osdb.sourceforge.net/ Open Source Database Benchmark - GPL'd benchmark based on the AS3AP database benchmark with no publishing restrictions | ||
* http://www.volano.com/benchmarks.html VolanoMark - a Java-based chat room benchmark, freely availible, publishable? | * http://www.volano.com/benchmarks.html VolanoMark - a Java-based chat room benchmark, freely availible, publishable? | ||
Line 43: | Line 46: | ||
* http://www.nas.nasa.gov/Research/Software/swdesciption.html ARC2D Benchmark - scientific benchmark, source freely available, publishable? | * http://www.nas.nasa.gov/Research/Software/swdesciption.html ARC2D Benchmark - scientific benchmark, source freely available, publishable? | ||
* http://www.netlib.org/parkbench/ PARKBENCH - PARellel Kernels and BENCHmarks | * http://www.netlib.org/parkbench/ PARKBENCH - PARellel Kernels and BENCHmarks | ||
− | * http://www.netlib.org/benchmark/hpl/ High Performance Linpack Benchmark | + | * http://www.netlib.org/benchmark/hpl/ High Performance Linpack Benchmark |
==Referensi== | ==Referensi== | ||
+ | * http://www.acnc.com/benchmarks.html | ||
* http://lbs.sourceforge.net/ | * http://lbs.sourceforge.net/ | ||
* http://www.tux.org/bench/ | * http://www.tux.org/bench/ | ||
Line 56: | Line 60: | ||
* [[Linux Howto]] | * [[Linux Howto]] | ||
+ | * [[OS: Build in Monitoring Tool]] | ||
+ | * [[Linux Benchmarking]] | ||
+ | * [[OS: mbw memory bandwidth benchmark program]] | ||
+ | * [[OS: stress - tool untuk test test komputer]] | ||
+ | * [[OS: Benchmarking menggunakan UnixBench]] | ||
+ | * [[OS: Benchmarking menggunakan LLCBench]] | ||
+ | * [[OS: Benchmarking menggunakan iozone]] | ||
+ | * [[OS: Benchmarking menggunakan Bonnie++]] | ||
+ | |||
+ | * [[OS: Benchmarking menggunakan lmbench]] | ||
+ | * [[OS: Benchmarking menggunakan collectl]] | ||
+ | * [[OS: Benchmarking menggunakan flashbench]] | ||
+ | * [[OS: Benchmarking menggunakan fsmark]] | ||
+ | |||
+ | * [[OS: HTTP Benchmarking menggunakan siege]] | ||
+ | * [[OS: HTTP Benchmarking menggunakan httest]] | ||
+ | * [[OS: nmon performance monitoring utility]] | ||
+ | * [[OS: namebench DNS benchmark utility]] | ||
+ | * [[OS: postal SMTP benchmark]] |
Latest revision as of 19:25, 6 February 2015
Synthetic Benchmark
- http://www.bitmover.com/lmbench/ lmbench - a GPL'd suite of atomic benchmarks, no publishing restrictions
- UnixBench - a fundamental high-level Linux benchmark suite, Unixbench integrates CPU and file I/O tests, as well as system behaviour under various user loads
- LLCBench http://icl.cs.utk.edu/projects/llcbench/index.htm - LLCbench (Low-Level Characterization Benchmarks) was created by combining MPBench, CacheBench, and BLASBench into a single benchmark package.
- IOZone http://www.iozone.org/ - IOzone is a filesystem benchmark tool.
- http://www.caldera.com/developers/community/contrib/aim.html AIM9 - the AIM Independent Resource Benchmark exercises and times each component of a UNIX computer system, independently. The benchmark uses 58 subtests to generate absolute processing rates, in operations per second, for subsystems, I/O transfers, function calls, and UNIX system calls. GPL'd and can be published under the "non-audited" clause.
- http://www.netperf.org/netperf/NetperfPage.html Netperf - a sophisticated network and filesystem benchmark, freely available, publishable?
- ftp://onet4.external.hp.com/dist/networking/benchmarks/SSLperf/ SSLperf - open source web benchmark designed to measure performance of SSL operations
- ftp://samba.org/pub/tridge/dbench/README dbench - similar workload to netbench but GPL'd and much easier to config and run (doesn't require clients), suite also includes tbench and smbtorture, no publishing restrictions
- http://www.garloff.de/kurt/linux/bonnie/ Bonnie - io throughput benchmark, GPL'd with no publishing restrictions
- Bonnie++ an enhanced version of bonnie written in C++, GPL'd with no publishing restrictions
- http://www.iozone.org/ Iozone is useful for performing a broad filesystem analysis of a vendor's computer platform. The benchmark tests file I/O performance for the following operations: Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write. It has recently added tests for NFS, CIFS, and distributed/cluster systems.
- http://www.spec.org/ SPEC CPU2000 - benchmark suite designed to evaluate raw cpu and compiler power
- http://www.tux.org/~mayer/linux/bmark.html BYTEmark - CPU benchmark suite, reporting CPU/cache/memory, integer and floating-point performance
- http://icl.cs.utk.edu/projects/llcbench/cachebench.html Cachebench - measures bandwidth of the memory subsystem (L1, L2 and main memory)
- http://www.cs.virginia.edu/stream/ Stream - measures sustainable memory bandwidth vs. FPU performance
- http://www.spec.org/ SPECviewperf - synthetic graphics benchmark
- http://www.tux.org/pub/benchmarks/ Xengine - a little X window toy that shows the speed with which a system will redraw a coloured bitmap on screen (a simulation of a four cycle engine).
- http://www.ibiblio.org/pub/X11/contrib/utilities/xbench-0.2.README Xbench Xserver benchmark
Application Benchmark
- http://www.acnc.com/benchmarks/bonnie.tar.gz - Bonnie - One of the best "open systems" benchmarks available. It can be compiled under different UNIX flavors. We have successfully run it under SCO UNIX, Linux, Solaris, and BSDI. It should also compile with minimal changes under other UNIXes
- http://osdb.sourceforge.net/ Open Source Database Benchmark - GPL'd benchmark based on the AS3AP database benchmark with no publishing restrictions
- http://www.volano.com/benchmarks.html VolanoMark - a Java-based chat room benchmark, freely availible, publishable?
- http://lbs.sourceforge.net/chat/chat-1.0.1.tar.gz chat - a GPL'd chat room benchmark written in C, designed to emulate VolanoMark behavior, no publishing restrictions
- http://www.coker.com.au/postal/ Postal SMTP mail delivery test and POP mail reception test
- http://www.caldera.com/developers/community/contrib/aim.html AIM7 - the AIM Multiuser Benchmark - Suite VII tests and measures the performance of Open System multiuser computers. It comes with preconfigured workload mixes for Multiuser/Shared System, Compute Server, Large Database,and File Server. Publishable under the "non-audited" clause.
- http://www.mindcraft.com/webstone/ Webstone - web server benchmark, freely availible, publishable?
- http://www.sissa.it/furio/mdbnch.html MDBNCH - a large FORTRAN 77 application benchmark, accesses a large data set in a very irregular pattern, generates misses in both the L1 and L2 caches
- http://www.tpc.org/bench.descrip.html TPC-A - now defunct Online Transaction Processing (OLTP) database benchmark
- http://www.tpc.org/bench.descrip.html TPC-B - now defunct Online Transaction Processing (OLTP) database benchmark
- http://www.tpc.org/bench.descrip.html TPC-C - current industry standard Online Transaction Processing (OLTP) database benchmark
- http://www.tpc.org/bench.descrip.html TPC-D - now defunct Decision Support System (DSS) database benchmark
- http://www.tpc.org/bench.descrip.html TPC-H - current industry standard ad-hoc DSS database benchmark
- http://www.tpc.org/bench.descrip.html TPC-R - current industry standard Business Reporting database benchmark
- http://www.tpc.org/bench.descrip.html TPC-W - current industry standard E-commerce database benchmark
- http://www.spec.org/ SPEC apc - graphics application benchmark
- http://www.spec.org/ SPEC HPC96 - hpc application benchmark
- http://www.spec.org/ SPEC JBB2000 - server-side Java benchmark
- http://www.spec.org/ SPEC JVM98 - client-side Java benchmark
- http://www.spec.org/ SPEC SFS97 - NFS benchmark
- http://www.spec.org/ SPEC WEB99 - Web server benchmark
- http://www.spec.org/ SPEC SDM - defunct multi-user system benchmark
- http://www.nas.nasa.gov/Software/NPB/ NAS Parallel Benchmark - Computational Fluid Dynamics benchmark, source freely available, publishable?
- http://www.nas.nasa.gov/Research/Software/swdesciption.html ARC2D Benchmark - scientific benchmark, source freely available, publishable?
- http://www.netlib.org/parkbench/ PARKBENCH - PARellel Kernels and BENCHmarks
- http://www.netlib.org/benchmark/hpl/ High Performance Linpack Benchmark
Referensi
- http://www.acnc.com/benchmarks.html
- http://lbs.sourceforge.net/
- http://www.tux.org/bench/
- http://code.google.com/p/byte-unixbench/
- http://www.hermit.org/Linux/Benchmarking/
- http://oss.sgi.com/LDP/HOWTO/Benchmarking-HOWTO.html
Pranala Menarik
- Linux Howto
- OS: Build in Monitoring Tool
- Linux Benchmarking
- OS: mbw memory bandwidth benchmark program
- OS: stress - tool untuk test test komputer
- OS: Benchmarking menggunakan UnixBench
- OS: Benchmarking menggunakan LLCBench
- OS: Benchmarking menggunakan iozone
- OS: Benchmarking menggunakan Bonnie++