stress-ng
« Back to VersTracker
Description:
Stress test a computer system in various selectable ways
Type: Formula  |  Latest Version: 0.19.06@0  |  Tracked Since: Nov 5, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: stress-testing benchmarking system-monitoring hardware-testing performance diagnostics
Install: brew install stress-ng
About:
stress-ng is a powerful command-line tool designed to load and stress test computer subsystems including CPU, memory, I/O, and scheduler. It provides a comprehensive suite of over 280 different stress tests to exercise hardware and kernel capabilities under extreme conditions. The tool is invaluable for identifying system stability issues, thermal throttling, and performance bottlenecks.
Key Features:
  • Over 280 distinct stress methods for comprehensive testing
  • Fine-grained control over CPU, memory, I/O, and scheduler stress
  • Supports both single-threaded and multi-threaded stress testing
  • Detailed metrics and statistics for performance analysis
  • Configurable timeout and resource limits
Use Cases:
  • System stability and reliability testing for new hardware
  • Thermal and power consumption analysis under load
  • Performance benchmarking and bottleneck identification
  • Kernel and driver stress testing
Alternatives:
  • stress – Original stress tool with fewer stress methods and less configurability
  • stress-ng – stress-ng is the more modern and comprehensive version
Version History
Detected Version Rev Change Commit
Nov 5, 2025 11:22pm 0 VERSION_BUMP 26c5da86
Sep 15, 2025 12:44pm 0 VERSION_BUMP f0916ecd
Jan 6, 2025 2:11pm 0 VERSION_BUMP 91c7422c
Jan 3, 2025 5:17pm 0 VERSION_BUMP d8077a54
Oct 31, 2024 1:07pm 0 VERSION_BUMP 4cca29fa