sysbench
« Back to VersTracker
Description:
System performance benchmark tool
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: benchmark performance testing database sysadmin
Install: brew install sysbench
About:
Sysbench is a modular, cross-platform, and multi-threaded benchmark tool for evaluating OS parameters that affect performance under high load. It includes scripts for database testing (MySQL, PostgreSQL, Oracle) as well as CPU, memory, and file I/O benchmarks. Its primary value is providing a standardized way to measure system performance and database throughput.
Key Features:
  • Modular design allowing for easy addition of new tests
  • Support for database performance testing (MySQL, PostgreSQL, Oracle)
  • Includes CPU, Memory, and File I/O benchmarks
  • Multi-threaded and scriptable for complex scenarios
Use Cases:
  • Comparing performance of different hardware or OS kernels
  • Load testing database servers before production deployment
  • Identifying system bottlenecks under heavy concurrency
Alternatives:
  • fio – fio is more specialized for storage I/O testing, whereas sysbench offers a broader suite including CPU and database benchmarks.
  • ab (ApacheBench) – ab is specifically for HTTP server load testing, while sysbench focuses on system-level resources and database throughput.
Version History
Detected Version Rev Change Commit
Nov 9, 2024 10:19pm 7 VERSION_BUMP aee80d32