Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I have sometimes 40 Safari tabs on my 16gb iMac 24" and will still run out of memory with no large apps like Photoshop running. Doesn't happen often, but I don't think it should happen period.

One of the reasons I bought a 2015 iMac 27 with 32 GB of RAM 2 months ago. I could go up to 64 GB but it would be expensive.
 
Something funny is going on with Safari. This may be either Safari's fault, or the fault of the web developers; I don't know.

When I open Chrome with just a single tab for macrumors.com, I see this in Activity Monitor:

1690750771926.png



But when I quit Chrome, and do the same for Safari, I see this. Sometimes the macrumors.com process goes away, while sometimes it persists.

1690750776080.png


When I'm viewing the forums, I've seen it as high as 1 GB:

1690751022642.png
 
I have sometimes 40 Safari tabs on my 16gb iMac 24" and will still run out of memory with no large apps like Photoshop running. Doesn't happen often, but I don't think it should happen period.
Just a thought here - some web pages can take hundreds if not more megs of RAM even though they seem rather static. These are for most of us, "bad actors," out there. The other half that is bad is that many web browsers offer no way to limit how much RAM a web page may take up or a site. This is bad news for all.

Some people say that various diag tools are not accurate and only to use the activity monitor. I think the reason some diag tools differ from activity monitor is that the activity monitor tells us how much of Safari is loaded into memory vs the pages browsed. As example Safari shows 322 and Safari network 131 in activity monitor. Sounds reasonable. Using Memory Diag, Safari (and pages I gather) are 2.86 gigs. I only have MacRumors open now. Perhaps this site is not taking up that much RAM but previous pages are not flushed out of memory.

From a very high level it seems like web browsers should indeed provide either auto or manual means to limit how much RAM a site can use at any given time and also check to flush the RAM if pages are no longer being used. The latter might be argued that pages are cached and I would say that is fine if they were not big bloated nasty pieces of work.
 
One of the reasons I bought a 2015 iMac 27 with 32 GB of RAM 2 months ago. I could go up to 64 GB but it would be expensive.
Yeah, 64 GB RAM is still super-expensive for that machine: $850 for 4 x 16 GB at OWC. That's strikingly more than the price of 64 GB for either the 2017 iMac ($135 for 4 x 16 GB) or 2019 & 2020 iMacs ($105 for 2 x 32 GB).
 
  • Like
Reactions: pshufd
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.