Diagnosing browser memory usage

I’m curious about my application’s memory usage within the browser. I’m anywhere from 500mb to close to 4gb, however, performance doesn’t necessarily feel all that slow.

My question is about the best way to diagnose this. Surely I can reduce the amount of memory and improve page load, but I’m not sure where to start.

How can I visualize where the memory is coming from, which repeating groups or processes?

Same thing here. Typically 1.5-2GB and definitely affects performance after 2 for me. Feels like there’s a memory leak somewhere. I can leave the same tab open overnight and it’ll gain 1GB.

Also, just to clarify, I’m not talking about my bubble.io editor, I’m referring to the site I’ve built. (Though I suppose the solution would be the same for both?)

I’d suggest running it in gt metrics and look at the page load stats.

The total cache size may become fairly large but that isn’t necessarily an issue

Gt metrix gave me an “F” score, but as a user of many websites myself I would have to disagree. My site load can definitely be faster but it’s not slow by any means. I think what I’m looking for most are some good resources to understand what I’m looking at, as a no code developer I don’t have that expertise.

So, a large cache doesn’t necessarily mean poor performance?

1 Like

The thing is GT metrix is scanning without using any cached objects, so that’s the user experience someone brand new will have, which is very important for SEO.

Your load times aren’t the same as new users since your machine will has all those GBs of files cached.

I would suggest trying to increase your GT metrix score, it will definitely help :slightly_smiling_face:

GTMetrix and similar tools (like PageSpeed) offer valuable insights through their recommendations, but they don’t always capture the full picture of user experience. Don’t to get too caught up in chasing high scores, prioritize practices that enhance the actual user experience. Focus on the perceived speed of your website. Make sure it feels fast for users. While performance best practices are important (performance is a feature!), the ultimate goal should be delivering a positive experience for your visitors

Thanks, yes I feel as though the perceived speed of my site is good. I’m learning about memory leak and other factors like this. It is good to know that a large cache size doesn’t necessarily mean poor performance

Hi - I have the same problem. After a few interactions my app is using 2 GB of memory - browser becomes unusable.

Any ideas how to debug this?

Bubble support is not very helfpul …