Skip to main content

Stress-ng

Stress-ng is designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces. The workload was originally intended to make a machine work hard and trip hardware issues such as thermal overruns as well as operating system bugs that only occur when a system is being "thrashed" hard.

What is Being Measured?

The Stress-ng workload is designed to measure test throughput rates. This can be useful to observe performance changes across different operating system releases or types of hardware.

Workload Metrics

The following metrics are examples of those captured by the Virtual Client when running the Stress-ng workload.

Metric NameExample Value (min)Example Value (max)Example Value (avg)Unit
cpu-bogo-ops127547.0154149.0143854.0520109837BogoOps
cpu-bogo-ops-per-second-real-time2125.2018142568.7716952396.355623708609BogoOps/s
cpu-bogo-ops-per-second-usr-sys-time138.15239162.927536151.7284266787272BogoOps/s
cpu-system-time0.011.220.26765912762520197second
cpu-user-time894.69958.66947.796421647819second
cpu-wall-clock-time60.00643460.06857460.03039786962844second