Jump to content

Sysbench

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Gregwire13 (talk | contribs) at 22:53, 1 June 2022 (minor edit to description). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Sysbench is an open-source scriptable multi-threaded benchmarking tool. It is a C binary and uses LuaJIT scripts to execute benchmarks. It is most frequently used for database benchmarks, but can also be used to create arbitrarily complex workloads that do not involve a database server. However, it is a multi-purpose benchmark that features tests for CPU, memory, I/O, and database performance testing.[1] It is a basic command line utility that offers a direct and uncomplicated way to test your system. It now comes packaged in most major Linux distribution repositories such as Debian, Ubuntu, CentOS and Arch Linux.

History

Sysbench was originally created by Peter Zaitsev in 2004.[2] Soon after, Alexy Kopytov took over its development.[3]

Usage

References

  1. ^ Congleton, Nick. "How to Benchmark Your Linux System". Linux Tutorials - Learn Linux Configuration. Retrieved 2022-06-01.
  2. ^ "How to Benchmark Performance of MySQL & MariaDB Using SysBench". Severalnines. 2018-06-12. Retrieved 2022-06-01.
  3. ^ Kopytov, Alexey (2022-06-01), sysbench, retrieved 2022-06-01