I’ve noticed that on Linux, Chromium and all Chromium-based browsers (including Brave) start with Crashpad enabled by default, which seems to cause memory usage to roughly double—even with just a single tab open. For example, the main browser process ends up using ~1GB instead of the expected ~500MB. I’ve tested this across multiple browsers and setups, and the pattern is consistent.
There’s a thread on the Brave forums discussing this too:
https://community.brave.com/t/start-brave-without-enable-crashpad/305072/2I understand Crashpad helps with crash reporting, but on Linux, many users might not need it running all the time. It would be great to have a simple flag or switch to enable/disable Crashpad at launch—giving users more control based on their system and use case.
If this makes sense, I’m happy to put together a PR for it. Just let me know what direction you'd prefer.
Thanks!
Chirag Mittal