One of the engineers forgot to close out a while loop
I like how you try to balance out the one unknown with the other. From the moment Apple dropped it's "Computers" from its company name, it must have gotten harder to deliver on promises in all areas. So I wouldn't be surprised if they actually dropped the ball here and there. There are just too many eh balls to juggle eh care for. Well I hope you get my point.Has Apple software QA truly become abysmal over the last few years or have social media, blogs, and videos just made it easier to surface problems?
You must be a very busy personHoly Memory Leaked:
![]()
WTF Calendar?
Here we are talking about stock apps which are part of the OS, nobody sees them as separate apps, especially in the way Apple has decided to ship them (tightly bounded to the OS without option to update independently and etc). Memory leaks also happen with things such as control centre and spotlight which are also part of the OS. It’s insane to expect 3rd parties to have fixed the issue, if Apple cannot fix it with their apps. As stated earlier, this looks more like an OS issue rather than something that can be solved on per-app basis.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.
we know this about apple and lack of QA for OS updates. After 20 years of this, I just run a full version behind. sometimes I lose out on enjoying new features, but avoid problems like this
Well, according to this forum, Apple figured out how to put 32GB of data into 16GB of memory... this was bound to happen. ?
I guess the OS displaying dialog saying the device has run out of memory is quite an issue on its own. A normal user should never see such a popup with normal usage, yet they do atm.Just a technical comment. I have been unfortunate enough to have tracked a couple of non-trivial memory leakages. My takeaway is that they tend to have sharp edges and be something else than what they look like.
It is very difficult to see how much RAM a process really uses in a virtual memory OS. When the process allocates some memory, it is given an address range in the vast 64-bit address space. This does not necessarily mean it uses any memory at all. Only when the process tries to access addresses within the allocated memory space, it is given a physical memory pages from the RAM.
I do not claim to know the MacOS memory system too well, but in many other systems multiple processes may report the same memory if shared resources are used. RAM across the system is not the same as adding up the RAM use of all processes.
So, whether or not this is a real problem or just a bug in the memory bookkeeping depends on whether this behaviour results in excessive swapping to SSD or severe starvation of file system cache.
One possibility, of course, is that the OS has become more intolerant towards software bugs. It may be that some changes just expose bugs which have been in many pieces of software for a long time, e.g., misuse of some system facilities, etc.
Let's cut people some slack. Apple's presentation of new features is so meticulously orchestrated that any person with a bit of interest in tech will get excited to experience that future now. It's not just on each person to be a disciplined human being and live by the concept of pleasure delayance.[...] Thats all on you. I have just updated to Big Sur now at 11.6. and its rock solid. [...] why not just wait 6 month for a solid build. Why are you compelled to install a .0 build and then complain about bugs.
Is all allocated memory swapable? I would think that some system related stuff would always stay resident. If that memory was refusing to dealocate, it could get messy. Do threads have their own stacks? Can stacks be swapped out? If when a process terminates the stack space stays allocated, that could also cause issues.Just a technical comment. I have been unfortunate enough to have tracked a couple of non-trivial memory leakages. My takeaway is that they tend to have sharp edges and be something else than what they look like.
It is very difficult to see how much RAM a process really uses in a virtual memory OS. When the process allocates some memory, it is given an address range in the vast 64-bit address space. This does not necessarily mean it uses any memory at all. Only when the process tries to access addresses within the allocated memory space, it is given a physical memory pages from the RAM.
I do not claim to know the MacOS memory system too well, but in many other systems multiple processes may report the same memory if shared resources are used. RAM across the system is not the same as adding up the RAM use of all processes.
So, whether or not this is a real problem or just a bug in the memory bookkeeping depends on whether this behaviour results in excessive swapping to SSD or severe starvation of file system cache.
One possibility, of course, is that the OS has become more intolerant towards software bugs. It may be that some changes just expose bugs which have been in many pieces of software for a long time, e.g., misuse of some system facilities, etc.
i’m still using macos sierra (2016 release) part of that is because i was waiting to upgrade from my 2015 air but the main part is so many bugs on newer releases…we know this about apple and lack of QA for OS updates. After 20 years of this, I just run a full version behind. sometimes I lose out on enjoying new features, but avoid problems like this