Before/After benchmark

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.

What a snapshot measures

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.

Running a Before/After comparison

  1. Open the Benchmark page.
  2. Click Capture Before and wait a few seconds for the snapshot.
  3. Go run your changes — Boost Now, Smart Optimize, Clean Memory, or whatever you're testing.
  4. Come back and click Capture After.
  5. The comparison card appears with the deltas, and the result is saved automatically.

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.

Quick Benchmark takes a single snapshot of the current state without needing a Before/After pair — handy for a fast health read. After a quick snapshot you can still click Capture After later to turn it into a comparison.

Reading the results honestly

A couple of things to keep in mind so you interpret the numbers fairly:

Where results are saved

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.

Best practice

Common issues / troubleshooting

The optimization receipt

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.

FAQ

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.

More in Monitoring

← Back to the Help Center