mmtests/stressng-class-io-parallel

stress-ng parallel I/O workload measuring throughput across multiple I/O stressors.

Benchmark Profile

  • Type: Micro

  • Kernel subsystem: Filesystem, block I/O, page cache

  • Coverage: Directly measured

  • Topology: Single role: executer

Overview

Runs the stress-ng class-io-parallel workload through mmtests, combining multiple I/O-oriented stressors in parallel. Sensitive to block I/O, filesystem, page-cache, and asynchronous I/O path changes.

Fastpath Parameters

Name

Description

config-base

Base mmtests configuration file.

config

Additional mmtests configuration overrides, including STRESSNG_ITERATIONS.

performance-governor

Whether to request the performance CPU governor before running the mmtests workload.

Result Classes

Result class names identify the individual I/O stressor reported by stress-ng, such as aio, hdd, io-uring, readahead, revio, seek, or sync-file.

Fastpath Metadata

Field

Value

Suite

mmtests

Name

stressng-class-io-parallel

Type

stress

Container Image

registry.gitlab.arm.com/tooling/fastpath/containers/mmtests:v1.1

Documentation Path

documentation/user-guide/benchmarkcatalog/mmtests-stressng-class-io-parallel.rst

Documentation URL

https://fastpath.docs.arm.com/user-guide/benchmarkcatalog/mmtests-stressng-class-io-parallel.html