bonnie++
« Back to VersTracker
Description:
Benchmark suite for file systems and hard drives
Type: Formula  |  Latest Version: 2.00a@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: benchmark performance filesystem storage testing
Install: brew install bonnie++
About:
Bonnie++ is a comprehensive benchmark suite designed to evaluate the performance of file systems and storage devices. It rigorously tests a range of operations including file creation, reading, and deletion, providing detailed metrics on I/O performance. This tool is essential for system administrators and developers seeking to diagnose and optimize storage subsystems.
Key Features:
  • Comprehensive file system performance testing
  • Detailed I/O operation benchmarking (create, read, delete)
  • Provides raw performance data for analysis
  • Tests both sequential and random access patterns
Use Cases:
  • Comparing the performance of different hard drives or SSDs
  • Identifying file system bottlenecks under heavy load
  • Validating storage performance after system changes
Alternatives:
  • fio – fio is more flexible and scriptable, while bonnie++ offers a simpler, more direct benchmark suite.
  • iozone – iozone provides extensive graphical output and tests a wider variety of file sizes, whereas bonnie++ focuses on a core set of tests.
License: GPL-2.0-only
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 12, 2025 6:51pm 0 VERSION_BUMP b92d70f8