3

Steps to reproduce:
I predict it's because of extensions I use, but I'm not sure:

  • Bitwarden - Free Password Manager (2022.8.0) [Firefox]
  • Dark Reader (4.9.64) [Chrome]
  • Google Translate (2.0.13) [Chrome]
  • Grammarly: Grammar Checker and Writing App (8.906.0) [Firefox]
  • uBlock Origin (1.48.0) [Firefox]
  • Wappalyzer - Technology profiler (6.10.63) [Firefox]
  • [DISABLED] MetaMask (10.25.0) [Firefox]

Expected behavior:
As advertised, it should only consume a tiny portion of memory, right?

Orion, OS version; hardware type:
Orion: Version 0.99.124.4.1-beta (WebKit 616.1.14.11.1)
OS: MacBook Pro (macOS Sonoma beta 14.0 beta build 23A5286g)
CPU: (8) arm64 Apple M2
Memory: 8.00 GB

Image/Video:
This happened when I wanted to make an Orion, Chrome, and Safari benchmark article. But it doesn't become a publishing because the results happen to be not good:

Most of the time it's good:

  • Vlad replied to this.
    Dustin marked this discussion as a potential duplicate of
    . A moderator will investigate shortly.

      Generally speaking, the Orion team isn't responsible for the ram usage that may come from extensions. Can you test memory usage without any extensions loaded?

        ImBIOS Please test Orion with a clean new profile, without extensions and compare with Safari in similar circumstances (as both share the same rendering engine - WebKit). Adding extensions to the mix will start to measure memory use of extensions, which is probably what you do not want to do.

          I did extended test and found the memory problem might be caused by memory leak of some of the [Firefox] extensions. I think this feedback not valid anymore. We know JS popular of it's memory leakage.

          I can even run a dev server, using vscode, running rust-analyzer, in the same time browsing with Orion without problem. Sorry for the false positive.

          I think it's no need to do clean profile memory test anymore, I believe the memory usage will be lower or the same as Safari (max). I think when I encounter this again, I need to check each of my installed extensions, and report to the extension dev accordingly.

          • Vlad replied to this.

            ImBIOS Thanks for confirming.

            Can you reproduce a Firefox extension not leaking in Firefox but leaking in Orion - that would probably indicate a bug in our web extension API implementation. If so, we would be interested in taking a closer look (please make a new post for this).

              No one is typing