mbw
« Back to VersTracker
Description:
Memory Bandwidth Benchmark
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: benchmark memory performance system-utility profiling
Install: brew install mbw
About:
Mbw is a command-line utility designed to measure memory bandwidth on multi-core systems. It works by performing parallel memory copy operations and calculating the throughput, providing insight into the system's memory subsystem performance. This tool is valuable for diagnosing performance bottlenecks and understanding hardware capabilities.
Key Features:
  • Parallel memory copy operations for multi-core testing
  • Simple command-line interface with configurable parameters
  • Provides raw memory bandwidth measurements in MB/s or GB/s
  • Helps identify memory subsystem bottlenecks
Use Cases:
  • Benchmarking server memory performance before deployment
  • Comparing different RAM configurations or CPU architectures
  • Diagnosing memory-bound application performance issues
Alternatives:
  • stream – STREAM is a more comprehensive synthetic benchmark, while mbw is simpler and quicker to run for basic bandwidth checks.
  • lmbench – lmbench is a broader suite for local benchmarking, whereas mbw focuses specifically on memory bandwidth.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 2:19am 0 VERSION_BUMP b6b2d4b9
Sep 14, 2024 3:44pm 0 VERSION_BUMP cb5c1761