Linux Benchmarking
Revision as of 16:00, 9 March 2011 by Onnowpurbo (talk | contribs)
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
- 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