upgrading from ddr2 400Mhz to 667Mhz

Ecs / 945p-a
March 5, 2010 at 04:22:23
Specs: Microsoft Windows XP Professional, 2.992 GHz / 2047 MB
Hi people.

Would like to know if there is any point of buying a 4gb kit of DDR2 667MHz PC5300 (4x1GB)

Currently I am running 2x1GB DDR2 400MHz in one channel, so thats 2GB

I would like to know if there would be a really noticeable performance increase if I upgraded to 4GB of DDR2 667.

Currently my system is as follows:
Pentium 4 3.0GHz, 800 FSB

Will I be getting full bus speed with this CPU? I would please like know to further information on what sort of numbers I should be looking at and how to work out speeds.

Would also like to note, that my 2GB of memory are not the same brand. Will channeling still work if I fill all available slots (4), because the motherboard only can handle 1GB per slot, but I don't know if that is a good model

Thanks in advance for input :)

See More: upgrading from ddr2 400Mhz to 667Mhz

Report •

March 5, 2010 at 04:47:41
Firstly i advise you state which mobby you are reffering to lol. It is slightly hard to determine what you mean. If you have 4 RAM slots right, and each can only support a maximum of 1GiB per slot, dont you think it is a little stupid to get a 2x2GiB pack as the motherboard will not support it?
Also, with the older motherboards some have a maximum ram limit of 4GiB. Therefore, attempting 6GiB may overload it. Not only that, but unless you are running a linux distro. the ram wont even register, and that said; to use it you would need to be using a 64-BiT OS (Windows, Linux, Unix or otherwise) to use the RAM to its full capabilities.
Also, whether or not you will notice the changes the cards will incur is completly up to what you use the computer for. If you are an image or video editor, like to play games, or in general are just very memory hungary then yes; indefinatly. However if all you are doing is basic word processing, checking your emails and maybe spending an hour or two a week surfing the web there isnt going to be much of a noticible difference other than boot times.
But all that said; depending on your motherboard and OS version you should be able to use all 4 cards similtaneously. Unless of course one of them is faulty, or an overload shorts the mobby.
Hope this was useful.

ArukkNet Homepage -- My.. Under Construction Currant Project.

Feel like helping? PM me.

Report •

March 5, 2010 at 06:15:41
Really good info man. thanks

Well here is the link to the type of mother board I have.
- ECS 945P-A v2.0


OS: Microsoft Windows XP Professional
CPU/Ram: 2.992 GHz / 2047 MB

Just to let you know, I was planning on buying 4x1GB and
was wondering if dual channeling would be supported in both
channel running simultaneously and if my processor will work
well with DDR2 667.

Pentium 4 3.0GHz, 800 FSB

still in the clouds about this a little bit :s

Report •

March 5, 2010 at 09:48:54
You have a few issues to consider:

1. if you're running a 32-bit version of Windows, it's pointless to run more than 4GB of RAM. And in reality, there's probably no point in running more than 3GB because of the way Windows deals with the VAS (virtual address space). I wrote this explanation a while ago:


2. up until the Athlon 64 & P4 were released, the optimal CPU:DRAM frequency ratio was 1:1. The term "frequency" is important. A P4 that runs at 800MHz FSB actually runs at 200MHz frequency. "DDR2 400MHz" (as you put it) also runs at 200MHz frequency, so your system is already running at 1:1 ratio. However, this ratio is NOT optimal for a P4 because of the inefficiency of the P4's "netburst architecture". With a P4, it's recommended to run the RAM frequency faster than the CPU frequency to help make up for that inefficiency. P4's that run at either 400MHz FSB or 800MHz FSB should be run with a 3:4 ratio....P4's that run at 533MHz FSB should be run with a 4:5 ratio.

So to wrap it up, the ideal RAM configuration for your 800MHz P4 with a 32-bit OS would be: 3GB DDR2-533 (2 x 1GB + 2 x 512MB). Any other configurations is less than optimal & *may* result in a performance hit.

That being said...if it was my system, I wouldn't waste my money replacing ALL the RAM. If anything, I would just add another 1GB (2 x 512MB) & be done with it. It wouldn't matter if the new RAM was DDR2-400, DDR2-533, DDR2-667, DDR2-800, etc because the DDR2-400 that you have now will automatically force the new RAM to peform at DDR2-400 speed (200MHz frequency).

Report •

Related Solutions

March 5, 2010 at 14:56:20
Thanks for that post Jam, really helpful stuff.

So, how it work with the brands of the RAM? if I were to add
2x512MB DDR2, would they need to be the same type, also for
the 2GB that I already have installed would they all have to
match for it to run nicely???


Report •

March 7, 2010 at 21:39:31
Sorry for not getting back to you, my computer crashed and i had to buy new parts. Usually if the two RAM modules have all the same speed / latency ratings, ECC /Parity settings, registered / unregistered settings, they are usually compatiple no matter the brand. This isnt always the case of course, it does depend on the motherboard. Judging by the info. you just gave on your mobby, its probs not going to make a diff if they are all the same speed. Jam just gave a better configuration of RAM cards than i was thinking anyways so yeah, just go along with what they said, mainly due to the fact that you would probably be keeping your old cards so no matter, the two 512s would be forced to run at 400MHz if you had the old cards in.
The only thing he didnt mention was whilst windows deals with the VAS pretty badly, other operating systems do not.. usually.. lol. TBH, im pretty certain if you got W7-64bit you would be without trouble, but thats just my oppinion and most do not have the 'money' to just go and get a new OS whenever they feel the will.
Anyways, so dont worry too much about getting the best-of-the-best ram, nor all the same brand, unless of course you are willing to pay an extra hundred or so on buying a completly new set and not even noticing the most extreme difference (Unless you are a heavy gfx worker etc as i mentioned in my last post.)
In the end, its entirely up to you. Its probs best not to take everything ive said as definitive info. as i havent really been working with computers for so long im starting to get a bit.. well.. out of date.
hope this answered atleast one of your other questions.

EDIT: fixed up something i missed.

ArukkNet Homepage -- My.. Under Construction Current Project.

Feel like helping? PM me.

Report •

March 8, 2010 at 19:15:06
Thanks for the feedback guys !!!

Awesome site with great people willing to help :)

Report •

Ask Question