I have a mid-2012 Macbook Pro 13, 2.5 GHZ, non-retina, with 4 GB RAM, running Mavericks. I occasionally get the swirling beach ball when running various applications, such as XCode and iPhoto (not necessarily at the same time), and the overall speed of the computer isn't impressive. However, when I look at my memory pressure, it is almost always in the green. The virtual memory is in the 5 GB - 6 GB range, for what it's worth. Will upgrading the RAM to 8 GB help the overall speed of the machine, or does the memory pressure tell me everything is fine concerning RAM?

4 Answers 4


It might be different depending on what type of app you are using, but generally speaking, it sure is beneficial to update from 4 GB to 8 GB since 4 GB is not a lot for a Mac and you are using Xcode.

The iPhoto app might not change much, because it has to load lots of photos, its latency depends more on the disk instead of the memory.

The value of virtual memory might not be very informative, you should look more at swap used right below virtual memory, this is the memory that is actually stored on the disk since the physical memory is not enough.

If you see that swap used is often more than zero, your priority should be absolutely to change for 8 GB memory. Otherwise, installing a SSD might be a better choice though that's more expensive...

edit 1:

Generally speaking, I would recommend upgrading the memory over upgrading to a SSD.

A SSD affects only the loading speed of things, that is, the time that it takes for the computer starts up or for an app to load itself. But the size of memory affects the speed of apps when you are opening lots of them.

On the Mac, the concept is switching more and more to holding the app inactive in the background instead of closing them completely, that enables the apps to respond quickly since we don't have to load them again from disk.

Despite Apple's memory compression technology, opening lots of apps still takes a considerable amount of memory, so upgrading the memory prevents the mac to swap some memory to disk, and makes the mac faster when you have lots of apps in the background.

  • Swap is on the order of 10, 15 MB.
    – Chance
    Commented May 4, 2014 at 0:24
  • 1
    That's not too much...well, it depends largely on your usage, if you expect to run multiple apps at the same time, like webpages, Xcode, iTunes, etc, I would recommend that you upgrade the memory to 8GB. I've also added an edit.
    – Lewen
    Commented May 4, 2014 at 1:44
  • I'm going to go ahead and accept this. I suppose I won't know for sure until I upgrade, but it seems the most likely solution. I suppose if I upgrade and speed still sucks, I'll go to Genius Bar.
    – Chance
    Commented Jul 9, 2014 at 19:07
  • Just so you know, I went ahead and upgraded my RAM, and it has made a huge difference in performance. Thanks.
    – Chance
    Commented Aug 20, 2014 at 20:27
  • That's great! I'm glad to hear that.
    – Lewen
    Commented Sep 6, 2014 at 17:35

You would notice the spinning ball a lot less. Having more memory wont necessarily increase the speed of your computer, but it will help with running multiple applications at the same time.

Currently you may be experiencing "slowness" because your computer memory has reached the limit. You are then forced to wait for memory to free up, hence the swirling ball.

Increasing the amount of memory, would prolong the swirling ball, until 8gb of memory are full.


Took my mid-2011 MBP 15" from 4 to 16 gigs RAM for the same reasons. Definitely helped, but agree with previous poster, if you want a major speed increase, go with 16 gigs and an SSD. The spinning hard drive is really the bottleneck in the system.

  • "Officially", mine is upgradable to 8 GB, but it will still work with 16?
    – Chance
    Commented May 4, 2014 at 0:11

Ram is not your issue. Probably permissions issues, rogue preference files, or some rogue application/process causing the slowdowns.

Beachballs have nothing to do with ram. It means, for some reason, the application isn't responding. This is usually because of high CPU utilization (faces in iPhoto comes to mind) or an application blocking the main thread.

I also use Xcode, iPhoto and Aperture... on a 2008 Macbook Pro with 4 gigs of ram. The only time i've seen massive beach balling everywhere was upgrading from snow leopard to lion (instead of a clean install).

Before buying anything, i'd go grab Onyx http://www.onyxmac.com and see if it cleans up your problems. Also if you do not have at least a 7200rpm drive, i'd upgrade that before the ram Preferably to an SSD. OS X is pretty IO hungry for things that aren't cached. Eventually you'll need at least 8 gigs. That would help a lot if you have a large iPhoto library.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .