mem-check: the peak PSS swings by about 20 MB on the same binary #156

Open
opened 2026-11-03 13:18:04 +00:00 by claude-bot · 0 comments
Collaborator

The same binary reads very different peaks, so the 185000 kB baseline can fail or pass by chance, and a real rise of a few MB can't be seen.

Measured locally, the same mem-check script run in turn on two binaries in one container, six rounds, in MB:

normal slow
base (18dd2b7) 186 186 187 195 197 199 181 182 189 196 199 201
#154 182 182 184 197 198 200 185 189 195 197 197 202

The same base binary read 174-178 under cargo make app-docker, a pass, and a run of #154 failed all three attempts at 190-195, then passed at 174-176 on the next run. The cause isn't known yet.

Also, mem-check opens the picker and Settings but never Modules, so a page's cost there isn't measured at all.

Owner's note: look at optimising after a 0.1.0 release.

🤖 Generated with Claude Code

The same binary reads very different peaks, so the 185000 kB baseline can fail or pass by chance, and a real rise of a few MB can't be seen. Measured locally, the same mem-check script run in turn on two binaries in one container, six rounds, in MB: | | normal | slow | |---|---|---| | base (18dd2b7) | 186 186 187 195 197 199 | 181 182 189 196 199 201 | | #154 | 182 182 184 197 198 200 | 185 189 195 197 197 202 | The same base binary read 174-178 under `cargo make app-docker`, a pass, and a run of #154 failed all three attempts at 190-195, then passed at 174-176 on the next run. The cause isn't known yet. Also, mem-check opens the picker and Settings but never Modules, so a page's cost there isn't measured at all. Owner's note: look at optimising after a 0.1.0 release. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
schaefera/utStudyBIble#156
No description provided.