Ken Blake said:
That's *not* correct. The so-called speed of the RAM is not really its
speed at all; it's its speed *rating*--the speed that it has been
tested to run reliably at. The speed that all the RAM runs at is set
by the motherboard.
So if you add faster RAM to existing RAM, it will all run at the old
speed, which happens to be the slower speed. But if you add slower
speed to existing RAM, it will all run at the faster speed--the
original speed--which may be too fast for the newer RAM, and may cause
failures.
Not quite . . .
If you have PC3200 (actually runs at 400MHz-200MHz 'double pumped') and add
a PC2700 stick (runs at 333MHz-166MHz 'double pumped') only a defective
motherboard will ignore the max speed rating of the slower stick. The
motherboard will slow the memory clock to match the speed of the lowest
rated stick in the system.
Case in point, I have a system running on an Intel 865GLC main board. I
originally had two 256 meg sticks running at 400 MHz, I acquired 2 256 meg
333 MHz sticks later and figuring that more slow ram is better than less
fast ram, popped them in and my system is now running the ram at 320 MHz
(the Intel board steps it down for stability reasons)
You can force most motherboards to run slower ram at a faster speed, but it
will not clock the ram any faster than the slowest stick when you use the
automatic settings.
All modern ram will basically 'report' to the motherboard the speed that it
was rated to run. The board will then adjust according to the lowest common
denominator.
In the 'old days' when you had to use jumpers (or manually in the BIOS
setup) to set the speed of the CPU, RAM, etc. this was true, (the RAM will
continue to run at the original speed regardless of the high and/or low
sticks mixed together) but computers are MUCH smarter about what's connected
to them these days.
Try it, get a slow stick and a fast stick, use only the fast stick, let the
system configure itself to the fast stick, then add the slow stick and see
what speed your RAM is set to after (do not use the manual settings for the
RAM clocks, leave them on AUTO.)
Mic