40

@Vlad

My Normal Profile:

Clean Profile (Less RAM usage but still higher the STP and Brave (Chromium)):

FYI: Version 0.99.123.1.1-rc (WebKit 615.1.16.1)
Mac Studio (macOS Ventura 13.2.1 build 22D68)
(Actually a M2 Max Macbook Pro, but that appears to be another issue...)

    • Best Answerset by Vlad

    Hey all

    I merged a bunch of 'high RAM usage' posts into this one thread. We would like to get to the bottom of this.

    If you are posting about perceived high RAM usage in Orion please follow this procedure to make it useful for us:

    • Start a new clean Orion profile
    • Note exact steps to reproduce perceived high RAM usage
    • Repeat those same steps in Safari

    If Orion usage is significantly more than Safari's, post the details here. A video documenting all steps and your methodology would be fantastic.

    Thanks!

ye im also facing a similar issue, for me its the "orion webcontent" and "orion web content(prewarmed) thats taking a lot of memory, admittedly i have quite a few tabs opened and 3 yt vids opened in the background(theyre all paused). and there are a lot of iterations of Orion web content and orion web content prewarmed in activity monitor. Safari also has safari webcontent, but im pretty sure it didnt have this many instances and each instance taking so much ram(under same usecase).

    Can any of you make a more detailed report?

    Starting with a clean new orion profile (and no other Orion profiles loaded)

    1) What do you do
    2) What is Orion RAM usage
    3) What is Safari RAM usage after same steps?

      Vlad

      With a completely clean Orion Profile and no others loaded.

      Orion RC:

      1. I open Orion RC
        1a. Memory Usage of Orion RC Process is 51MB
      2. I type in "dogs" into the address bar and press enter
        2a. Memory Usage of Orion RC Process is 72MB
        2b. Memory Usage of https://www.google.com Process (Search) is 352MB
      3. I change google to dark mode with the same search still open
        3a. Memory Usage of Orion RC Process is 70MB
        3b. Memory usage of https://www.google.com Process (Search) is 390MB
      4. I open a second tab and search "bananas"
        4a. Memory Usage of Orion RC Process is 70MB
        4b. Memory Usage of second https://www.google.com Process (Second Search) is 200MB
      5. I refresh the first search page
        5a. Memory Usage of Orion RC Process is 70MB
        5b. Memory Usage of first search is 470MB
        5c. Memory Usage of second search is 190MB

      Safari:

      1. I open Safari TP
        1a. Memory Usage of Safari TP Process is 44MB
      2. I type in "dogs into the address bar and press enter
        2a. Memory Usage of Safari TP Process is 71MB
        2b. Memory Usage of search Process is 275MB
      3. I change google to dark mode with the same search still open
        3a. Memory Usage of Safari TP Process is 65MB
        3b. Memory Usage of search Process is 318MB
      4. I open a second tab and search "bananas"
        4a. Memory Usage of Safari TP Process is 71MB
        4b. Memory Usage of first search Process is 175MB
        4c. Memory Usage of second search Process is 309MB
      5. I refresh the first search page
        5a. Memory Usage of Safari TP Process is 70MB
        5b. Memory Usage of first search Process is 376MB
        5c. Memory Usage of second search Process is 119MB

      Orion RC Process jumped to 120MB shortly after this test with no interaction

      WindowServer process is using 700MB of Memory throughout, unsure if realted or not

        Trace Graph because that text above is unreadable

        It seems Safari TP does a much better job of offloading non active tabs without fully suspending them

          Vlad what does orion webcontent(prewarmed) mean? cuz safari doesnt have that, also what is the diff between Orion webcontent and Orion webcontent(prewarmed)?

            7 months later
            ForumNinja404 changed the title to V123 High RAM usage .
              9 months later
              Vlad changed the title to High RAM usage .

                I just switched to Orion from safari yesterday( i used to use orion before but it had some major bugs which seems to be fixed now). My laptop(Macbook air m2) used to remain extremely cool while browsing through wit the same amount of tabs that i have opened on orion as of now. Today my laptop is a bit warmed up compared to other days. When i checked the activity monitor, cpu usage by orion was fine but the memory consumption was crazy by orion.

                Steps i used to reproduce:

                1. Downloaded the stable build of Orion, not RC
                2. Imported everything from safari
                3. Dark reader, dashlane, ublock origin extension is active
                4. Made a "work" saved window
                5. Just started browsing casually then

                Lower ram usage

                Version 0.99.125-beta (WebKit 616.1.22)

                Sonoma (14)

                • Vlad replied to this.

                  Vlad safari? safari is not open. Im talking about orion. After restart the situation is the same. Also, i had some quite a few more tabs opened in the other tab group in orion which is not shown in the screenshot, around 5-6

                  • Vlad replied to this.

                    Vlad i have to see, but im sure i always have 10-15 tabs always open and safari doesnt heat up my laptop. Orion definitely did. As soon as i quit orion, the laptops cools after a few minutes. I will let you know the stats on safari though!

                      7 months later
                      Merged 5 posts from Crazy High Ram Usage.

                        Over time memory usage of the main Orion process goes high even if not a lot (relatively speaking) of tabs are kept open and then the system gets sluggish. Here is Activity Monitor showing the Orion RC (latest) processes from a session that only had 8 windows and 21 tabs open at the time (net of 5 days of browsing so many windows opened and closed throughout the period):

                        Here was the Sample Process of the main Orion process in case helpful:

                        sample-of-orion-rc.txt
                        133kB

                        Closing Orion and then restarting with All Windows From Last Session reduces memory footprint by multiple GB. Not the worst workaround but it can be problematic if the sluggishness starts in the middle of a working session that has one or more open websites that reset upon browser restart.

                        P.S.Beyond Orion, I am curious if anyone can explain why the Memory total listed in Activity Monitor's process list doesn't match the breakdown from Inspect Process...

                        Memory usage of long-running browser sessions to be the same as a fresh session with the same windows/tabs open. Memory usage after closing all windows to be the same as starting a clean session (i.e. memory usage is always just what is required for the currently open windows/tabs and one doesn't have to restart the browser to regain memory).

                        Version 0.99.127.3-rc (WebKit 619.1.1) Build date May 11 2024

                        Catalina (10.15)

                          I have been experiencing this same issue! My Orion ends up freezing, becoming unresponsive, and then crashes, which forces me to force quit the application and reopen.

                            After restarting with all windows from last session, my memory usage from Orion was reduced nine times. I am also on Orion's Low Power Mode and I have NO extensions added.

                              Unfortunately I am experiencing this a lot, too.
                              I am still investigating to figure out what is causing this, and the insights I've gained so far is that there are certain heavy web apps that will cause memory leaks, and also some extensions like Bitwarden, which I had to uninstall because it made my browsing experience 10x worse on Orion.
                              It's a shame because Bitwarden (or a password manager extension on a browser) is a must, but I've never been able to use it smoothly on Orion.

                                My Orion's memory usage 2.5x'ed overnight after leaving Orion open again with its Low Power Mode and no extensions installed. After some browsing, all the web tabs were suspended, the focus staying on a blank new tab page when I went to bed.