Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

I've run out of Application Memory - can I get a memory upgrade?

I'm new to apple and purchased my first iMac in late 2013. It's the 21.5" model. I have started to get an alert telling me that I've run out of application memory. When this happens, everything I have open gets paused and even when I try to resume them, it won’t. Sometimes everything just freezes. The only option I have is to restart the mac by pressing the on/off button.


I checked the Activity Monitor and it shows that the Physical Memory is 8.00GB. The Memory Used is almost maxed out at 7.99GB. The Virtual Memory right now is 14GB and Swap Used is on 130mb. Memory Pressure is in the green at the moment but i notice this goes red when things are about to freeze up.


The majority of my activity is online and I work with a LOT of Safari pages open (hundreds and hundreds) All these pages are remembered everytime I restart the mac. I also dip into note applications and Photoshop but it’s the Safari web content that is taking up all the memory. I have to say that the mac isn't actually slow - it's just as fast as it was when I first got it and really only slows for a few seconds before it's about to pause all the applications.


I have today bookmarked and closed a lot of the pages but my Memory is as stated above. What can I do? I had a browse online and it says memory can’t be upgraded even though I could have had 16GB if I had purchased that in the first place. I didn’t know the 8GB was going to be insufficient…. Can I get the memory upgraded if I take my mac to the Apple store? Would they do it on the same day or would it have to be sent off?


If it can't be upgraded, what other options do I have? Is there any way to clear/clean the memory? Surely if I've closed the majority of web pages, it should have freed up some of the memory...? Why is it still maxed out? Could something else be wrong (virus?)


Any help or pointers would be greatly appreciated! Thanks in advance

iMac, Mac OS X (10.7.5)

Posted on Jun 17, 2014 12:07 PM

Reply
4 replies

Jun 17, 2014 2:57 PM in response to missk0

The majority of my activity is online and I work with a LOT of Safari pages open (hundreds and hundreds) All these pages are remembered everytime I restart the mac. I also dip into note applications and Photoshop but it’s the Safari web content that is taking up all the memory


That is your culprit; adding more memory will not necessarily solve your problem. It is the Safari web content. Do a search here in the forums for Safari web content. (I do not use Safari, so I can't duplicate your problem):


https://discussions.apple.com/search.jspa?resultTypes=&dateRange=last30days&peop leEnabled=true&q=safari+web+content&containerType=&container=&containerName=&use rname=&rankBy=relevance&showOnlyAnswered=true&numResults=15

Jun 17, 2014 4:47 PM in response to missk0

There is excessive swapping of data between physical memory (that is, the memory chips on the logic board) and virtual memory (one or more files on the startup volume.) That activity is relatively slow and causes the whole system to be less responsive. It can happen for two reasons:

  • A long-running process with a memory leak (a kind of bug)
  • Not enough memory for your usage pattern

Tracking down a memory leak can be difficult, and it may come down to a process of elimination.


These instructions are for OS X 10.9 ("Mavericks.") The procedure may be slightly different for earlier versions of OS X.

When you notice the swap activity, open the Activity Monitor application and select All Processes from the View menu, if it's not already selected. Select the Memory tab. Click the heading of the Real Mem column in the process table twice to sort the table with the highest value at the top. If you don't see that column, select

View ▹ Columns ▹ Real Memory

from the menu bar.

If one process (excluding "kernel_task") is using much more memory than all the others, that could be an indication of a leak. A better indication would be a process that continually grabs more and more real memory over time without ever releasing it. Here is an example of how it's done.


The processes named "Safari Web Content" render web pages for Safari. They use a lot of memory and may leak if certain Safari extensions or third-party web plugins are installed. Consider them prime suspects.


Another process often implicated in memory leaks is "inkjet4" or "inkjet8," which is a component of the HP printing software. If it's present, force-quit the process in Activity Monitor to solve the problem temporarily. Empty the print queues in the Printers & Scanners preference pane (which has a slightly different name in each recent version of OS X.) If you don't use an HP printer, remove the software. Otherwise, if the problem is recurrent, update the software (which may not help) or contact HP support.

"Wired" memory should be a small part of the total. That memory is not swapped, but it makes less physical memory available which may then result in swapping. If you have a lot of wired memory, that's usually an indication of a memory leak in a third-party program that modifies the operating system at a low level. Ask for guidance in that case.


If you don't have an obvious memory leak, your options are to install more memory (if possible) or to run fewer programs simultaneously.

I've run out of Application Memory - can I get a memory upgrade?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.