I agree with Kappy.
Mac Maintenance Quick Assist,
Mac OS X speed FAQ,
Speeding up Macs,
How to Speed up Macs, ,
Macintosh OS X Routine Maintenance,
Essential Mac Maintenance: Get set up,
Essential Mac Maintenance: Rev up your routines,
Maintaining OS X,
Five Mac maintenance myths and
Myths of required versus not required maintenance for Mac OS X for information.
Do you have matched pairs of DIMM cards installed?
Accessing RAM has 2 phases. The first is draining the memroy cell to see if it had anything in it, and the second is refilling the memory cell now that it has been drained.
If RAM DIMMs are installed as matched pairs (where matched means same size and technical specs), then the hardware will arrange for the RAM to be accessed first from one DIMM, then while it is restoring the drained values, it will access the paired DIMM. This alternating between DIMMs allows for more data to be transferred from RAM to the CPU at a faster rate.
If the DIMMs are not matched, the hardware will access RAM serially, waiting between each read for the previous read to refill the drained memory cells.
Matched pairs does not double speed, as the CPU is not always accessing RAM, as the CPU has its own on-chip cache to defer going to RAM, but it does improve performance.
If you did not properly pair your DIMMs when you installed them, that might explain some of your issues.
Or I could be totally wrong, and you are experiencing some other problem.
What do you mean by "matched pairs"? The same sizes, same brand, position in the computer?
A match pair are both the same size and have the same specs speed, DDRn etc...). They do not need to be the same manufacture.
I have one pair of 2GB, and one pair of 4GB, with one of each loaded into the two sides of the RAM storage space in the computer.
Applications -> Utilities -> System Profiler -> Memory
You will see
BANK 0/DIMM0: nn GB
BANK 1/DIMM0: nn GB
BANK 0/DIMM1: nn GB
BANK 1/DIMM1: nn GB
Bank 0 should have a matched pair.
Bank 1 should have the other matched pair.
If they are not matched, then you will not get the benefit of memory interleaving.
Well, you and BobHarris are saying contradictory things. I have it the way you show it, altho it's the 4s on top, and 2s underneath. However, he says it should be the 2s & 4s vertically, not horizontally.
So, who's right? I suppose I could change the position on my computer, and see if putting them vertically helps.
However, another issue are these too tiny screws! Mine are about completely stripped, and I probably should get new ones before trying another in and out... Do others have the same issue with them?
You are right, but the table is a little confusing for the less technically minded.
I think it's because there are four banks. Bank 0 and DIMMA and Bank 0 and DIMMB are the upper slots. Bank 1 and DIMMC and Bank 1 and DIMMD are the lower slots. For memory interleaving DIMM A and DIMM B should be a matched pair as should DIMM C and DIMM D. However, the upper pair do not have to match the lower pair.
So, as read your table it's correct.
OK, cause all my manual says is that when replacing installed modules, to replace the ones "furthest away from the display", a pretty odd way of describing what I take to mean the top slots, which is what I did. So it appears, I have the memory in there correctly. Two 4s on top, and two 2s in the lower slots.
I knew it couldn't be as easy as their being in the wrong slots.... So, I still wonder why my performance decreased when I added 4GBs more RAM.
Farthest away from the screen will be the two lower slots since you are looking at them with the computer lying flat on the table, screen facing up.
The computer comes, stock, with only two installed modules, and they are installed in the upper two slots.
If you had them installed as:
Then the memory is not interleaved. Memory performance is degradated about 5-15%.
Not really Kappy, as the manual says to load with the screen face down, which would make the lower & upper reversed. But in any case, I have the memory loaded in pairs, with the upper being equal & the lower being equal. So, I guess the interleaving is not the issue. I'm getting a replacement pair tomorrow, so I'll see if putting the new ones in shows any visible increase in speed...