The Benchmark page lets you prove an optimization actually did something. You take a Before snapshot of your system, run your tweaks, take an After snapshot, and BRUTAL shows the exact delta — real numbers, not vague promises. It's the honest counterpart to one-click optimization.
Each snapshot samples real Windows performance counters and process data — it takes a few seconds because CPU and disk are sampled over a one-second window for accuracy:
Every snapshot is timestamped, and the live log on the page shows each measurement as it's captured.
The comparison reads in plain language, for example RAM freed: +512 MB (3200 → 3712), with the same before→after arrows for CPU, processes, services, threads, handles and context switches. A higher available RAM and lower process/service counts after optimization are the typical wins.
A couple of things to keep in mind so you interpret the numbers fairly:
Each comparison is written as a timestamped JSON file under %LOCALAPPDATA%\BRUTAL\benchmarks\. When you reopen the page, the most recent result loads automatically so you can see your last run without re-measuring. Older files stay on disk if you want to keep a history.
Alongside the before/after snapshot, the Benchmark page now shows a receipt: for every change, what was asked for, what your machine reports back now, and where in Windows you can go and check it yourself. It scores only values it can read back — registry write-back, timer resolution, the active power plan, available RAM against a stated noise floor. Frame rate is shown but never scored, because a frame-capped game on a matching monitor pins both captures at the cap and the “delta” would be zero by construction. “No measurable change” is one of the answers it is allowed to give, because sometimes that is the true one.
How long does a snapshot take?
A few seconds. CPU, disk I/O and context switches are each sampled over a short window (about one second) so the readings are accurate rather than the zero a single instantaneous read would return.
Why did my RAM 'freed' come out negative?
Because memory use changed between the two snapshots — an app launched, or Windows cached something. For a clean result, capture Before and After under the same conditions and don't open anything in between.
Are my benchmark results kept?
Yes. Each comparison is saved as a timestamped JSON file in %LOCALAPPDATA%\BRUTAL\benchmarks, and the latest one is loaded automatically the next time you open the Benchmark page.