Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
This has happened 2x now with my M1 iMac. Luckily I haven't lost any of my writing for school. Hopefully an update to resolve this issue comes soon.
 
Not sure why Safari is using so much memory with just this website active
Screen Shot 2021-11-01 at 5.07.00 PM.png
 
I think QA has declined, but the OS is more complex too. I think System 7.5 was very good, macOS 10.6.8 was good too. So far, Catalina 10.15.7 has been solid for me. I have a new 14" MBP coming so hopefully 12.1 is out soon to fix this issue.

I am not seeing this on my M1 Mac mini running 12.1 Beta.

It's fallen off a cliff and the fact Apple are integrating more Swift will produce these results.
 
  • Disagree
Reactions: Romain_H
Memory leaks in Mac OS aren't new. Even in earlier betas of Monterey there were memory leaks reported. Most were fixed. Some probably weren't. Others emerged as new.
I wonder how memory leaks actually happen in 2021.

Afaik, Swift uses automatic reference counting (ARC); so unless there‘s a bug in Clang memory leaks should be a thing of the past.

Not too sure, but I believe the same is true for Objective-C these days.

What makes me think the culprit could be one of the underlying Foundation classes, which should be C-based.

Ideas?
 
Last edited:
It's fallen off a cliff and the fact Apple are integrating more Swift will produce these results.

I agree that Apple is moving too quickly and not focusing on making the OS solid. Updates every two years would be a much better plane. Back in the 10.4 to 10.9 days (and certainly from System 6 to System 9), the OS was released when it was ready, not when Marketing said it should be.
 
Is anybody noticing this on Intel macs? I only skimmed the seven pages but it seems like everybody who was having issues mentioned an M1 device.

Control Center is using 44.3 MB of RAM right now on my 2018 Mac Mini (uptime of 10 days) and Firefox is at 1.57 GB (with 870 tabs open, most of which are suspended, so this is fairly normal usage). Nothing seems abnormal at all.

Unified memory shenanigans?
 
Is anybody noticing this on Intel macs? I only skimmed the seven pages but it seems like everybody who was having issues mentioned an M1 device.

Control Center is using 44.3 MB of RAM right now on my 2018 Mac Mini (uptime of 10 days) and Firefox is at 1.57 GB (with 870 tabs open, most of which are suspended, so this is fairly normal usage). Nothing seems abnormal at all.

Unified memory shenanigans?
Also happens on intel macs.
 
?

 
Is anybody noticing this on Intel macs? I only skimmed the seven pages but it seems like everybody who was having issues mentioned an M1 device.

Control Center is using 44.3 MB of RAM right now on my 2018 Mac Mini (uptime of 10 days) and Firefox is at 1.57 GB (with 870 tabs open, most of which are suspended, so this is fairly normal usage). Nothing seems abnormal at all.

Unified memory shenanigans?

870 tabs? Are you ok @filchermcurr? Do you need someone to talk to?
 
yesterday i plugged in a ssd drive with catalina into a MacBook air with 40GB of space free
after trying to log into iCloud and other log in things, the space shrank to 8GB in minutes without installing anything.
i erased the drive and installed mt lion over that, but the GB gobble was very strange
or maybe not, with apple anymore in 2021.
 
Just for additional information - I started experiencing these issues with a beta version of Monterey, released in August. I was using the 16" MacBook Pro (Intel) back then. I am also experiencing memory leaks on the new 16' MacBook Pro and the 2021 iMac. I know these issues might be hard to find and fix, but it's been happening for the past three months and I really wish Apple focused on that issue as a priority. Releasing Monterey with a critical bug like this was not the best thing to do.

Software is a weeeee bit more complex than that. Chances are it's not just "a bug" that they can squash and be done. Bugs can crop up in vey specific circumstances that are difficult to reproduce. It's possible that all of their tests have not triggered the bug. So, yes, more tests are needed.

When you were running the Public Beta, did you submit the feedback to Apple to help them identify the cause in your particular use case? That's what the Public Beta is for, after all.
 
  • Like
Reactions: chrono1081
Well, one reason to make people on Macs with 8GB RAM to upgrade sooner, I guess.

Seriously, what's the point of all the beta period if things like this keep happening? I mean is Monterey using a completely new kernel or something?
 
  • Like
Reactions: nortonandreev
Software is a weeeee bit more complex than that. Chances are it's not just "a bug" that they can squash and be done. Bugs can crop up in vey specific circumstances that are difficult to reproduce. It's possible that all of their tests have not triggered the bug. So, yes, more tests are needed.
I doubt it’s difficult to reproduce if it’s been happening for 3 months, on various devices, with most stock apps and sometimes few times a day per device.
 
  • Like
Reactions: standing
For those complaining about the frequent updates to MacOS. To be fair Windows goes through just as many big updates and runs into its own fair share of bugs related to those updates.

Not saying that makes the bugs excusable but an OS is a rather complex thing and it needs to run other applications that may not yet be updated as well.

Sometimes memory leaks are due to individual applications and not the OS itself. Perhaps the finger could also be pointed at Firefox and others to get out updates that do not have memory leaks on OSs that have been in beta for months.

Part of this may be on Apple but part could also be on individual apps.
I agree completely with your take, however the other part is this: did anybody of the thousands of people behind creating the OS noticed that Firefox, or Control Center or anything was eating away all the memory? I find this either crazy or it’s happening in rare enough instances that nobody caught it for all these testing months.

To be honest, whoever’s responsibility it might ultimately be, for us the user clients is becoming a bit too much I think.
If today’s applications are exponentially more complex, then just take the required more time for that… the biggest offenders in my opinion are those console games which take 200GB to install to soon after have a Day-0 hotfix patch of also 200GB. Give me a break, imagine if Nintendo during the NES era launched non working games? The only reason companies are getting away with it is because there’s a (luckily) failsafe mechanism in place.

That said, yes, I installed Big Sur not that long ago, I stopped hearing about bugs and issues for long enough.
 
Apple's new method of planned obsolescence.
1. Sell MacBooks with pre-configured 8GB of RAM, knowing most people would buy the pre-configured models.
2. Update the OS with severe memory leaks and swap SSD usage.
3. Expect some upgrades by next year from people thinking they didn't buy enough RAM.
4. Report another record breaking quarterly result.
 
Well, one reason to make people on Macs with 8GB RAM to upgrade sooner, I guess.

Seriously, what's the point of all the beta period if things like this keep happening? I mean is Monterey using a completely new kernel or something?

Stuff like this is really hard to track down. I can't reproduce it on my work or personal machine, and none of my coworkers are seeing it on their machines. I'm wondering if specific configurations of things are causing this but I don't know.

A big problem too with betas is when people do encounter a problem, they often don't file bug reports so Apple has no way of knowing or collecting the system info they need to diagnose the problem.
 
I wonder how memory leaks actually happen in 2021.

Afaik, Swift uses automatic reference counting (ARC); so unless there‘s a bug in Clang memory leaks should be a thing of the past.

Not too sure, but I believe the same is true for Objective-C these days.

What makes me think the culprit could be one of the underlying Foundation classes, which should be C-based.

Ideas?

There's plenty of ways to still cause a memory leak. ARC just catches the most common ones. You can still create retain cycles easily with closures and numerous other things. Also not all of the OS is built on Swift and Obj-C. There's going to be lots of C++ and C still floating around.
 
Stuff like this is really hard to track down. I can't reproduce it on my work or personal machine, and none of my coworkers are seeing it on their machines. I'm wondering if specific configurations of things are causing this but I don't know.

A big problem too with betas is when people do encounter a problem, they often don't file bug reports so Apple has no way of knowing or collecting the system info they need to diagnose the problem.
Bugs are understandable, but something like memory management, one would think, shouldn’t be hugely different than previous macOS versions, unless there’s a significant change under the hood. And it’s Apple that keeps bragging about them controlling both software and hardware… ? yet we have bugs aplenty.

In terms of reporting, I believe there would be reports. But even in this forum, you can read people’s annoyance with how Apple seem to ignore certain reports of bugs until many moons later. Apples lack of transparency makes things worse.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.