Windwarrior2005
Member
+0|6774
I bought a machine about a year ago with 1 gig ram, Athlon 3500+, K8N Neo2 Platinum, with X800 XT Platinum. The Pc company i bought it from fitted 2 512 mb's which are £38 each (dont know about dollars but that's not the point), so 1 gig to upgrade to 2 gig would be around £70.

Does the quality of RAM vary that much between 'gaming' RAM and regular cheap unbranded RAM?
Turtle
Member
+7|6749|Boulder, CO
It can, you won't usually notice a huge difference depending on what extremes you go to. I would suggest popping the case open to see what you have in there already and get another gig of what you have to make sure your system's stable. If you're buying all new ram, go with a good brand name, get heat spreader and shielding with it and don't bother paying an extra 30% for the same ram that will get you an extra .8 fps.
AlphaDrake
Member
+10|6775|Edmonton
The amount of RAM  GREATLY affects the speed, not so much the quality. The quality of RAM definitaly affects it but not to as great of an extent. If it's that cheap it's most likely not great RAM.
Coolbeano
Level 13.5 BF2S Ninja Penguin Sensei
+378|6755

a great example is when i went from 512 to a gig, the loading times for ut2k4 were so much shorter. Very very noticable, and the game was more fluid in big combat.
thinner44
Member
+1|6802
I've just bought 2x1gb sticks of DDR128x64PC3200 unbuffered non-ECC RAM...ok, that's the technical stuff out of the way . I had in my pc 2x512.... and this game stuttered a lot, even closing this game down to the desktop was a task in itself... but with the new RAM.... This game is brilliant, no more waiting around for ages on the verify screen, no more.... stutter when starting a game, and when I do close it back to the desktop, it takes about 1 second, and I mean that.... as against the usual 1-2 minutes.

The additional RAM cost £150.00.... and as I'm not a tech head, I don't know if that's good or bad, but at the rate I can now play this game, I don't care.... it's now pure gold for me
B.Schuss
I'm back, baby... ( sort of )
+664|6833|Cologne, Germany

AlphaDrake wrote:

The amount of RAM  GREATLY affects the speed, not so much the quality. The quality of RAM definitaly affects it but not to as great of an extent. If it's that cheap it's most likely not great RAM.
I agree.

As far as RAM is concerned, I follow a simple rule:

1. More RAM is alwys better than less RAM

The quality of the RAM comes into play if you intent to "play around" with RAM timings, i.e. if you like to do some overclocking with you machine. quality RAM ( OCZ, Corsair, Mushkin ) will normally withstand the heat better.
Some manufacturers even design RAM especially for overclocking purposes.

Nevertheless, I had no name, cheap RAM in my old machine before I got my dual channel kit by mushkin, and the cheap stuff never let me down either.

It all depends on what you plan to do with you machine, I guess...
General_Nuts
Member
+1|6762
It seems as thought the amount of RAM is much more important than the type of RAM (when playing BF2 in this case).  I only have 512 in my computer and the game takes ages to load, verify, and exit to the desktop.  I know other people who play who have 2gb of RAM that is relatively older, but the game speed is excellent.  So spending a lot of money for the best available stuff isnt really necessary imo, unless you want to drop some extra $$
Gilgalad
Renaissance Soldier
+2|6770|Minneapolis, Minnesota, USA
I won't try and disagree with anything that you guys have said so far, but there are a few details about "gaming" memory that I think would be more helpful to him.

1. Quantity of memory is important, but only up to a point. Your only goal in terms of quantity is to stay above what you are using. Programs don't just take up more memory because it is available, rather they use what they need. If you run medium textures in BF2, then you only need 1 GB of RAM. If you have 2 GB you will see no improvement when textures are set at medium (but it does allow for you to use high textures instead ).

A lot of people who set thier textures too high complain about constant "lag". While there are bad servers out there that truly lag, I've been on some reliable servers without any lag and seen individuals complaining about lag. What really happens to these people is that their textures are set too high and their computer starts using virtual memory (hard drive pretending to be memory for those who don't know). This causes what appears to be lag which gets worse the faster you are moving (planes are doomed, helos have lots of trouble).

That would be a reason to increase your memory quantity.

2. Data transfer rating is of great importance, but only up to a point as well. From what I've seen memory performace barely increases above DDR400 (PC3200). Higher rated memory is needed for overclocking, but almost all performace boost is from the processor overclock, not the memory.

If you are already at DDR400 (with a dual channel supporting processor and motherboard), then there is no reason to go to faster memory unless you like to OC.

3. Latency. The ultimate gaming enhancer. Just getting a faster response out of your memory is really what 'gaming' memory is all about. Most cheap memory has timings of 3-3-3-8. The first number is the CAS and is most important. For this stat, lower numbers are better. There are two levels of gaming memory. First there are those that just focus on the CAS number and have timings similar to 2-3-3-6. This provides a good boost above your generic memory modules, but there is one step higher. I have the Corsair XMS-3200XL with timings of 2-2-2-5 (lowest available as far as I remember). The price is a bit steeper, but it provides the last boost you can give your computer without overclocking.

I recommend that you at least get memory with CAS 2, but you don't need to spend the extra cash on the extra low latency.

4. "You are the weakest link, goodbye."

All of your memory has to operate at the same timings, thus if you even have a single stick of 3-3-3-8 memory in your computer it will have to go if you buy nicer quality memory. Also, if you bought your computer retail, then don't expect the lower latency ram to work with it. I know a guy who tried to put some of the Corsair 2-2-2-5 memory into a retail HP and if wouldn't acknowledge that it was installed (note: a nicer sony model detected it just fine). Stupid locked out bios...


Anyways, that is my two cents (or rather 4 ) on the subject.

Addendum Edit:

@vjs - Stickied? Probably doesn't deserve that much attention, but this should be the reference people post up if the RAM question comes up again (and knowing forums, it will).

@Turtle - Good point about the C2 line, saves quite a bit of money without any huge loss of performance (I have 2GB of the XL only because I bought each GB a year apart). I like Corsair, but they don't offer the 2-3-2-6 timings, which really make almost no difference vs. the 2-3-3-6 timings.

You are wrong about the heat though. Yes, they will feel a little warm to the touch of your hand, but DDR has basically no heating issues. That is one reason why DDR2 isn't really needed for overclocking at this time. Those heat spreaders are just for show.

@Echovirus - You had 2GB of ram; was it in 2 1GB sticks or 4 512MB sticks? This does make a difference on some motherboards. My mobo will revert to DDR333* if I use double side memory in dual channel mode. Double side memory is how they make the 1GB sticks, and this issue is common to all MSI Socket 939 Boards (used for Athlon 64's for those who don't know). I haven't looked up how widespread this issue is, but it may have been the reason for your dramatic speed increase when you went to a single GB. The latency helped too, but this could have accounted for most of the improvement.

Side note: I am running 4 512 MB sticks without any reduction in performance (mind you that I had to manually set the memory frequency and timings, but that is why I custom built my system). If you really want to see, I'll take a screenshot of CPU-Z to prove the condition of my system, maybe throw in some shots of benchmarks with 1GB vs. 2GB. Just ask.

DDR333 = "667 FSB" - really 666, but apparently that doesn't help in the marketing

Last edited by Gilgalad (2005-11-09 09:09:09)

M90Medic
Wiki Contributor
+2|6746|Medicland, sthlm

That was very informative for us individuals that are eh... technologically challenged... Thank you.
vjs
Member
+19|6763
Get two posts above me should be stickied in a guide somewhere!!!

Personally I think the more expensive ram is worth it but only so far as being able to run cas2 at your fsb rating and future upgrade paths.

If your going to run 200 fsb or pc3200 try to get cas2 stuff.
No point in buying stuff that will do cas2 at 300fsb if your not going to use it.

I think it all depends on price dual channel 1G kits are pretty easy and cheap to get, and they will run cas2.

Avoid CAS3 PC3200, and even 2.5CAS 512MB sticks, also PC2700 sticks are just old stock.

Personally I wouldn't pay more than 120 bucks for decent 1G kits, but would pay 300 for a good 2G kit that I could use in the future.

Last edited by vjs (2005-11-07 11:09:27)

B.Schuss
I'm back, baby... ( sort of )
+664|6833|Cologne, Germany

just to let you know, I just looked up my RAM timings ( after Gilgalad's post I was curious ) and they are 2-3-2-6 @ 200 MHz = DDR 400 in dual channel mode. not too bad, I guess.
Turtle
Member
+7|6749|Boulder, CO
Gilgalad about summed it up. That should really be all you need to know, if you plan on getting more ram, get the same ram. If you plan on upgrading make sure you know what the difference in performance will be in association to the price difference. And like I said earlier make sure you get something to help with heat on extremely low latency ram as they will get hot and since they usually sit right next to the cpu it can really turn your computer into a heater. Check out corsairs site, they have alot of technical info about tests they've run with their ram, alot of manufacturers or hardware rating sites can help you in your decision.

P.S. Gilgalad, nice ram, a little too pricy for my tastes. I have a gig of this in my system.. Corsair CMX512-3200C2 DDR400 and just ordered another 512. Corsair ram's some good shiz.
Echovirus
Member
+0|6742
id focus on ram timings more than anything. The amount of ram does indeed affect your performance, but timings affect it just about as much. Here's an example: when I lacked ram knowledge, I went out and bought 2Gb of value ram (CAS 3ish). When I found out about timings, I instead bought 1Gb of really nice ram (2-2-2-5), and let me tell you, the good shit ran almost as well as 2Gb of the value ram. When I say almost, I mean that I indeed noticed a change in fps, but just the fact that 1Gb could perform so closely to the 2gb really pushed ram timings for me. Oh, and GIEL sells some CAS 1.5 sticks. Woot.

Further more, if you plan on having 2gb, there is no way to upgrade. What the hell do I mean? You are using an AMD 64. The memory controller on that cpu has a hard time handling the memory if you use all 4 of your DIMM slots (assuming you went with socket 939 and are using dual channel). Well, whats that mean? That means that it wont run at the speeds your ram is meant to run. RAM normally runs in 1T, meaning it sends its info once. When you use all 4 slots on an AMD 64, it runs the ram in 2T (it sends the same info 2 times). There's a lot of debate on whether this really results in lowered performance. The ram also wont run at 200mhz (assuming ur using pc3200). It'll lower the mhz to around 183. So why can't you upgrade to 2gb? The only way you could do this is running in single channel rather than dual (buying 1gb stick now, then adding another later). If you plan on using dual channel, there really is no way to upgrade unless you are ok with your ram running slower than it should. You can get 2gb to run in 1T and 200mhz, but not using all 4 DIMM slots. You'd have to buy a dual channel kit that has two 1gb sticks. Otherwise, you'd be using 2 slots 2x512gb, then ud upgrade to another 2x512gb, using all your slots.

Summary: timings as well as the amount of RAM affect performance. Try not to use all 4 DIMM slots because doing so will lower your RAM's potential performance (2T mode and running at about 183mhz). If you want 2Gb, I suggest buying a dual channel kit with two 1Gb sticks (lowest timings ive seen is 2-3-2-6). This leaves no room for buying 1Gb now and uprading to 2Gb later (unless again, you dont mind lowering your mhz and going into 2T mode or you dont mind running your ram in single channel mode)
nuttydave
Member
+-3|6738|Bristol UK

thinner44 wrote:

I've just bought 2x1gb sticks of DDR128x64PC3200 unbuffered non-ECC RAM...ok, that's the technical stuff out of the way . I had in my pc 2x512.... and this game stuttered a lot, even closing this game down to the desktop was a task in itself... but with the new RAM.... This game is brilliant, no more waiting around for ages on the verify screen, no more.... stutter when starting a game, and when I do close it back to the desktop, it takes about 1 second, and I mean that.... as against the usual 1-2 minutes.

The additional RAM cost £150.00.... and as I'm not a tech head, I don't know if that's good or bad, but at the rate I can now play this game, I don't care.... it's now pure gold for me
i just bought 2x2gb sticks which puts me up to 3gb had 1.5gb before i also have radeon x800xt  256mb now the extra 1.5gb has made an absolutly amazing difference now im not sure if before my graphics card was struggling due to the lack of ram but the speed color textures all look MUCH MUCH better anyone who says different havent tried it.

if you think BF2 is buggy go get a better pc or if you have but lack RAM go get some get some NOW!!
Windwarrior2005
Member
+0|6774

Echovirus wrote:

Further more, if you plan on having 2gb, there is no way to upgrade. What the hell do I mean? You are using an AMD 64. The memory controller on that cpu has a hard time handling the memory if you use all 4 of your DIMM slots (assuming you went with socket 939 and are using dual channel). Well, whats that mean? That means that it wont run at the speeds your ram is meant to run. RAM normally runs in 1T, meaning it sends its info once. When you use all 4 slots on an AMD 64, it runs the ram in 2T (it sends the same info 2 times). There's a lot of debate on whether this really results in lowered performance. The ram also wont run at 200mhz (assuming ur using pc3200). It'll lower the mhz to around 183. So why can't you upgrade to 2gb? The only way you could do this is running in single channel rather than dual (buying 1gb stick now, then adding another later). If you plan on using dual channel, there really is no way to upgrade unless you are ok with your ram running slower than it should. You can get 2gb to run in 1T and 200mhz, but not using all 4 DIMM slots. You'd have to buy a dual channel kit that has two 1gb sticks. Otherwise, you'd be using 2 slots 2x512gb, then ud upgrade to another 2x512gb, using all your slots.
I only have enough money to upgrade more of what i have already got so even if I get a slight loss of potential, will my PC still get a sufficient boost of memory power. I couldnt find latency details on my RAM but it looks like standard 184 pin PC3200 RAM and has worked well so far so theoretically, upgrading should double the performance which would be good considering what i have now.
Rick_O_Shea678
Angry Engy
+95|6745
To look up the details on your RAM, you pretty much have to crack the case and physically look at it.  It'll have a sticker from the maker and some product codes.  Use the internet to track down the info from that.  You can't usually find the info in My Computer or on sales slip (unless it was a custom-built machine.)

I just went from 512 to 2GB.  I'm not sure it improved the game a whole lot, but it helps.  Where I really notice it is the load times for game/maps is a lot faster.  In the past it would sometimes take so long to load the next map that when I joined, our boys had already taken the first flag!  Now I'm in right away.

Oh, and I found this thread very helpful and informative as I searched for RAM, thanks to above posters.

Board footer

Privacy Policy - © 2024 Jeff Minard