Skip to content

Measure the running costs again and drop the window's figures - #100

Merged
donislawdev merged 1 commit into
mainfrom
docs/measured-figures
Oct 28, 2026
Merged

donislawdev merged 1 commit into
mainfrom
docs/measured-figures

Conversation

@donislawdev

Copy link
Copy Markdown
Owner

What changes

The README paragraph "Measured, so you know what to expect" and the What it costs to run card on the download page carried figures from August. They are measured again and corrected, and the window's two figures are taken out.

Before Measured now On the page
Entries on the machine 810 804 804
bws list reads them about a quarter of a second 142-216 ms about a fifth of a second
Command line memory about 16 MB 18.1-18.9 MB peak private about 19 MB
Window, start to first row about 0.8 s 1.1-1.4 s removed
Window memory about 100 MB 117-118 MB private at rest removed

The card now holds two figures instead of four. The grid is auto-fit, so the two cards share the width (looked at in a browser).

How it was measured

One machine, a release-shaped build of main (self-contained, single-file), an elevated session, the first run of each series not counted, ranges rather than means. The command line's peaks are read from the process handle after it exits, so a short-lived process cannot slip between two samples. The window was measured both with its relaunch from an administrators-only folder and without it, and from bin. All three ranges overlap, so neither explains the difference from August.

The other 21 languages

Every translation of the download page carries the same change: 804 in the opening sentence, "a fifth of a second" in its own words, the window's two cards removed, 19 MB. They are stamped as following the English again, and the site builds with --strict --require-fresh with no problems.

🤖 Generated with Claude Code

The README paragraph "Measured, so you know what to expect" and the cost
card on the download page carried figures from August. Measured again on
the same machine with a release-shaped build of main:

- bws list reads 804 entries in 142-216 ms (ten runs after a cold one),
  so "about a fifth of a second" rather than a quarter
- the command line peaks at 18.1-18.9 MB of private memory, so "about
  19 MB" rather than 16

The window took 1.1-1.4 s to its first row and 117-118 MB at rest, both
far from the 0.8 s and 100 MB the page promised. Those two figures are
taken out of the README and every language of the download page rather
than replaced.

All 21 translations of the page carry the same change and are stamped
as following the English again.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 28, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 55 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Repository UI (base), Organization UI (inherited)
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 4e0f2ed6-2441-4765-a094-1fb4bbc6f60b
Commits

Reviewing files that changed from the base of the PR and between 12c7ee3 and a5d2311.

Files ignored due to path filters: 22
  • site/pages/download/ar.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/cs.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/de.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/en.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/es.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/fr.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/hi.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/id.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/it.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/ja.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/ko.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/nl.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/pl.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/pt-br.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/ro.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/ru.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/th.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/tr.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/uk.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/vi.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/zh-hans.html is excluded by !**/*.html, !**/site/**
  • site/pages/download/zh-hant.html is excluded by !**/*.html, !**/site/**
Files selected for processing: 1
  • README.md
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@donislawdev
donislawdev merged commit 0b4c9bf into main Oct 28, 2026
13 checks passed
@donislawdev
donislawdev deleted the docs/measured-figures branch October 28, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant