Memory issue in Monterey
Run out of Memory! How do I solve this problem in Monterey on MacBook Pro?
MacBook Pro (M1, 2020)
Apple Intelligence is now available on iPhone, iPad, and Mac!
Run out of Memory! How do I solve this problem in Monterey on MacBook Pro?
MacBook Pro (M1, 2020)
Us the Activity Monitor application and make sure to use View >> View All Processes
What process or processes are using the Most CPU and Memory.
Often times - the issue maybe not be one single Process but a combination of Processes
Also, when the computer is using some much Memory - it can be a indicator of a Lack Of Empty Spaces on the Drive.
In which case, the CPU and Memory usage would become Much More because it is searching for Empty Space to safe all the Changes the user is performing.
Images below from Activity Monitor 1 - CPU usage and 2 - Memory Usages
Us the Activity Monitor application and make sure to use View >> View All Processes
What process or processes are using the Most CPU and Memory.
Often times - the issue maybe not be one single Process but a combination of Processes
Also, when the computer is using some much Memory - it can be a indicator of a Lack Of Empty Spaces on the Drive.
In which case, the CPU and Memory usage would become Much More because it is searching for Empty Space to safe all the Changes the user is performing.
Images below from Activity Monitor 1 - CPU usage and 2 - Memory Usages
If you are getting the "Your system has run out of application memory", then there are 2 reasons for the "Your system has run out of application memory" dialog box.
A) Your boot disk has very low free storage, and macOS cannot create page/swap files to offload virtual memory contents to disk. This is generally not the case, but I mention because if you do have very low free storage, it might apply. Depending on how much virtual memory is being called for, anything under 50-100GB of free storage may trigger the message.
Apple menu (upper left corner) -> About This Mac -> Storage (tab)
B) A process (or set of processes) have asked macOS for excessive amounts of virtual memory address space. Virtual memory address space requires macOS to create Virtual Memory Page Tables in non-pageable kernel address space to keep track of the application virtual addresses given out. Generally, if there is a memory leak (process asks for a virtual address range, uses the addresses, forgets to give them back, asks for another virtual address range, uses the addresses, forgets again, wash, rinse, repeat), eventually there are so many non-pageable virtual memory page table entries trying to keep track of the virtual addresses, that macOS no longer has memory available for applications, and you get the "Your system has run out of application memory"
If you look at
Applications -> Utilties -> Activity Monitor -> View (menu) -> All Processes -> Memory (tab)
you can see what processes are using lots of memory. Many of these processes will NOT be applications. Just background agents and daemons used to provide many of the macOS services, as well as 3rd party background processes doing whatever that 3rd party app thinks it should be doing.
Also keep in mind that each web browser tab will be a separate process running its own Javascript. If you have lots of browser tabs open, or if one of the browser tabs running Javascript with a bug in it, it is possible these browser tabs will add up to a lot of virtual memory demands, but no individual tab will look all that big.
Follow on to another similar question and follow the link below.
It may add additional information regarding such matters
Refer to Contributor @Luis Sequeira1 using on Etrecheck Report and especially the mention of Lack of Empty Space on the Internal Drive
Random High CPU Load occurrence is slowin… - Apple Community
Writing an effective Apple Support Communities question
Start by telling us what mac, what OS, and what you are doing when such an error occurs. If possible post screenshots.
Memory issue in Monterey