From 3b64ea1bf53d4b635cb4aa11a9a3b72bc525acf8 Mon Sep 17 00:00:00 2001 From: David Peter Date: Tue, 6 Oct 2026 13:07:15 +0200 Subject: [PATCH] Document Linux peak RSS measurement limitation --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index aca3f9b..eba7e44 100644 --- a/README.md +++ b/README.md @@ -184,7 +184,9 @@ The JSON export includes the following metrics for each measured run (excluding - Linux/macOS: Peak resident set size (RSS). This is the largest per-process peak among the command and child processes (whose usage is collected when their parents wait for them), - *not the simultaneous total memory of the full process tree*. + *not the simultaneous total memory of the full process tree*. On Linux, measuring commands + with a very small peak RSS (below the peak inherited from hyperfine at startup, which can + be a few MiB) will currently result in that inherited value being reported instead. - Windows: Currently not supported. - **`cpu_cycles`**: CPU cycles consumed.