InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Stress-ng Alternatives
Similar projects and alternatives to stress-ng
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
phoronix-test-suite
The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.
-
FIRESTARTER
FIRESTARTER: A Processor Stress Test Utility. This repository contains the source code generator. Our releases (including the generated source code and precompiled binaries) are available at https://tu-dresden.de/zih/firestarter/.
-
-
tlp-stress
A workload-centric stress tool for Apache Cassandra. Designed for simplicity, no math degree required.
-
OpenSuperClone
A powerful data recovery utility for Linux with many advanced features based on Scott Dwyer's HDDSuperClone.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
pkg_ping
Prints or writes the fastest OpenBSD mirror(s); or easily replace the mirror in /etc/installurl which went down.
-
virtio_vmmci
My 3/4-hearted attempt at making a Linux virtio driver for OpenBSD VMM Control Interface
stress-ng discussion
stress-ng reviews and mentions
-
How to Reproduce Kubernetes Node-pressure Eviction Locally
Next, we need to perform a memory stress test on the node where the head pod is located. After some Googling, I found that stress-ng is commonly used for this purpose, so Ill use it as well. We need to ensure that the head pod has stress-ng available. The simplest way is to copy the statically compiled stress-ng binary directly into the head pod, so we don't have to worry about the head pod's base image or any missing dependencies. As for obtaining the statically compiled binary, you can compile it yourself, but I took a shortcut by copying it from a Docker image that includes the binary. Assuming the head pod is named raycluster-kuberay-head-ldg9f.
-
Absolutely Simple Infrastructure Monitoring
I used the following stress-ng command for this example:
-
Temperature of server in enclosed entertainment unit - too hot?
I would look into using stress/stress-ng to fully load your system and monitor the temperatures over an hour. If it's less than 80C after that hour, should be all good.
-
Microsoft to build energy efficient, heat-producing data centre in Finland
One can also just use stress-ng [0], which is packaged in pretty much any distro.
[0] https://github.com/ColinIanKing/stress-ng
-
CPU Stress Test
stress-ng is available on most OSes. https://github.com/ColinIanKing/stress-ng
-
How do you stress test your Linux machine?
https://github.com/ColinIanKing/stress-ng is pretty great
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Jul 2025
Stats
ColinIanKing/stress-ng is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of stress-ng is C.