Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. PC benchmark tools
  3. sysbench

sysbench

Plans and prices

sysbench

Free

Open-source benchmark tool · GPL-2.0 license

Every plan, in full

On the record

Bundled benchmarks
Bundled benchmarks cover OLTP-like database workloads, filesystem I/O, CPU, memory, threads, and POSIX mutexes.github.com · read 11 Oct 2026
CLI or automation
Yesgithub.com · read 24 Sep 2026
Concurrency
The README says sysbench has low overhead with thousands of concurrent threads and can generate and track hundreds of millions of events per second.github.com · read 11 Oct 2026
Custom benchmarks
Users can create benchmarks by implementing predefined hooks in Lua scripts.github.com · read 11 Oct 2026
Custom test profiles
Yesgithub.com · read 24 Sep 2026
Custom workloads
Users can create benchmarks by implementing predefined hooks in Lua scripts.github.com · read 11 Oct 2026
Database support
Build instructions describe MySQL support by default and PostgreSQL support as an optional build configuration.github.com · read 11 Oct 2026
Intended users
The README describes sysbench for database benchmarking and for building custom system workloads, so it is aimed at users who can run command-line benchmarks and configure scripts.github.com · read 11 Oct 2026
License
The repository lists the project under the GPL-2.0 license.github.com · read 11 Oct 2026
Linux availability
Linux packages are offered through package repositories for x86_64, i386, and aarch64, with installation instructions for Debian/Ubuntu, RHEL/CentOS, Fedora, and Arch Linux.github.com · read 11 Oct 2026
Linux packages
The README describes Linux binary packages for x86_64, i386, and aarch64, with installation instructions for Debian/Ubuntu, RHEL/CentOS, Fedora, and Arch Linux.github.com · read 11 Oct 2026
Lua interpreter
sysbench can also run as a general-purpose Lua interpreter for scripts using its executable in place of lua.github.com · read 11 Oct 2026
macOS
The README says current macOS packages are available through Homebrew.github.com · read 11 Oct 2026
macOS availability
The README directs macOS users to install the package through Homebrew.github.com · read 11 Oct 2026
Operating systems
Linux,macOS,Windows via Windows Subsystem for Linuxgithub.com · read 24 Sep 2026
Other workloads
It can create complex workloads that do not involve a database server.github.com · read 11 Oct 2026
Purpose
sysbench is a scriptable, multithreaded benchmark tool based on LuaJIT, most often used for database benchmarks.github.com · read 11 Oct 2026
Release status
The releases page lists version 1.0.20 as the latest release.github.com · read 11 Oct 2026

Alternatives to sysbench

Every alternative, ranked