micromm/fork
Micro-benchmark measuring process fork latency.
Benchmark Profile
Type: Micro
Kernel subsystem: Process lifecycle, memory management
Coverage: Directly measured
Topology: Single role: executer
Overview
Measures the time taken to fork a process and measures the overhead of the kernel fork path including memory management setup. Useful for tracking regressions in mm or scheduler code that affects fork performance.
Fastpath Parameters
Name |
Description |
|---|---|
mode |
Benchmark mode. Set to ‘fork’ for this benchmark. |
Result Classes
Result class names describe the operation and unit, for example ‘fork latency (ns)’.
Fastpath Metadata
Field |
Value |
|---|---|
Suite |
micromm |
Name |
fork |
Type |
micro |
Container Image |
registry.gitlab.arm.com/tooling/fastpath/containers/microbench:v1.0 |
Documentation Path |
documentation/user-guide/benchmarkcatalog/micromm-fork.rst |
Documentation URL |
https://fastpath.docs.arm.com/user-guide/benchmarkcatalog/micromm-fork.html |