So i've decided to upgrade my PC a bit, im buying new graphic card, and now i want to buy new RAM memory. I got 2 sticks of RAM each having 2 gb's , but one of them is working on 667 mhz and other on 333.3 mhz. Checking via Everest, it shows that my RAM works on 333.3 mhz, which is pretty slow, but now i want to buy new RAM ddr2 ( forgot to mention that, my mobo supports ddr2 memory, not ddr3) from 2 gb but 800mhz speed. Does that mean my RAM will work on 667 mhz speed? Thanks in advance.
You may want to check e-bay for DDR2, as they are not manufactured any longer. Actually I sold my DDR2s on e-bay twice this year. If you buy them any other place, probably you have to pay even more than for the equivalent capacity DDR3 RAM. Unfortunately, I don't have any more DDR2.
If any one of your stick has lower speed, the other will be lowered to match the speed. When you install multiple sticks, you want to use the same brand and the same model if possible to prevent any possible bottleneck issue.
Update on subject: Actually i opened my PC to clean it up, and i used an opportunity to check out what's it say on RAM's, and it says that they are both 2gb RAM working on 800 mhz, but one of them is CL5 and the other one is CL6. I asked a guy from the shop i bought my PC about this RAM issue, and he said that my FSB is not allowing maximum speed of 800 mhz, cuz of stability issues. I just thought "wtf, my mobo supports 1066 mhz, what stability issue". And buying new mobo with CPU and RAM is too expensive for me at his point, i just saved up some money for new GPU and power supply, so mobo and the rest will have to wait for now...
But i appreciate the replies. Gratz!