Installing two DDR3 SO-DIMMs as non-matched pairs in a MacBook

I've just upgraded my girlfriend's MacBook (I think it is a 2011 Model, one of the last white plastic ones) to Mavericks, and it has slowed down significantly. I'd like to upgrade the RAM on the MacBook to get it running faster. Currently, it has a total of 2GB installed in two separate RAM slots.

If I take one of these DDR3 modules out, what are the performance implications of replacing it with a bigger module to run alongside the remaining 1GB module?

Or should I make sure that the RAM modules are installed in pairs?


Matched pairs is the optimal configuration.

However, you will still see a performance increase by adding more memory. It is important to note that an increase in RAM ,whether in matched pairs or not, will give a much bigger performance increase than a move from unmatched pairs to matched pairs.

Really, the matched pairs issue only happens when there is an option of two sticks of size 2X, or one stick of size X.

In your current scenario, having an unmatched pair is fine, and will still lead to a good performance increase.


In a testing lab with unlimited funds, matching RAM (matching CAS, the controllers and the size perfectly) can benchmark faster than non-matched RAM of equal total size.

In the real world, you get a max of two RAM slots on the MacBook line and most people don't a) wait on their RAM for any significant amount of time ever b) don't throw away good RAM just because it doesn't match another chip they might put inside. (Also, I'm not saying no one waits on RAM, but that the matched vs unmatched situation doesn't cause people to wait)

For MacBook that are now vintage (especially the plastic MacBook with the removable batteries in black and white case) - the VRAM was part of the RAM and having matching chips was actually noticeable when you didn't get it right. Games might even be unplayable vs playable in some cases.

For anything Mac that is Unibody (not with a removable battery / frame is solid Aluminum) - just buy the most RAM you can afford from a vendor that will accept a return within a week if you mess up picking the right CAS latency and it doesn't work when you insert it. I run Mac Mini servers hard with constrained RAM and just buy a pair of 8 GB sticks for each pair of Macs. They come with 2x2GB so the macs have 10 GB of RAM and there is no measurable speed difference between a matched 8 GB and a non-matched 10GB and since the initial 2 GB stick is free I would never go with a pair of 4 GB sticks in that computer.

As a rule of thumb - adding more total but unmatched memory is always faster than adding less total matched memory on aluminum case Apple products released between 2009 and 2014. (And let's exclude the Mac Pro since that can have enough RAM slots and CPU to complicate the generalization I just made)


First of all, even 3GB of RAM is not enough for OSX (and I'm not talking only about Mavericks), you should get 8 GB (2x4GB) to have the Macbook work smoothly, without sending data to a swap file on the HDD (which has a significant impact on performance). Also, you can use 'purge' command to clean up inactive memory.

Now, back on the memory modules question. You don't have to worry about the performance loss of not having two of the same sized modules. You won't notice any difference. Dual-channel doesn't offer too much of an improvement, but having more RAM in your system is.