For me 6x2 Gb sticks are better for OCing and performance than either 3x4 or 6x4 Gb.
I think the 4 Gb sticks must have a higher latency or something, even when the timings and speeds are all the same they perform worse than my 2 Gb sticks.
The problem is, you cant get performance 2 Gb sticks anymore, everything is changing over to 4 Gb sticks as the standard with 2 Gb sticks being phased out or costing too much. Also those results could have been limited to only that one game, it might not be the case in others.
The cheapo 1600 Mhz 4 Gb are good for the money, but I paid a lot more for what I thought was higher specified 4 Gb sticks, and it wasnt any better, just a load of poop compared to my 2 Gb geil ultra sticks.
Performance modules are rated either cas 6 1600 Mhz for 2 Gb sticks, or cas 7 1600 Mhz for 4 Gb sticks, these are what you ideally want, but the excess cost on them isnt worth it for only a slight improvement to min / avg FPS, or slightly less lag spikes.
Ive also tried 3 vs 6 modules across each set of ram I've had, and it didnt afect overclocking in the slightest bit. I put in 3x2 Gb modules, I still cant get them stable at 2000 Mhz on X58 even at cas 9 (2133 Mhz rated modules), but I stick all 6 in and they are running happily at 1900 Mhz 7-8-6-22-72-1T?
The modules cant be faulty, with 1900 Mhz Cas 7 they should go a lot higher on cas 9 (elipda chips that people used to get up to 2400 Mhz on dual channel boards), the issue is the X58 memory controller, but swapping between 3 or 6 modules did nothing to improve it.
All the 4 Gb sticks I tried did 1600 Mhz cas 9, or 1800 Mhz cas 10 with 3 or 6 modules installed which is pure poop for me. Even if it barely makes any difference, I still want to overclock my ram and run it at decent timings if I can, and the best way of doing that is with my 2 Gb geil ultra modules which would give me (slightly) better performance in lots of games, particularly with minimum frame rates and reduced lag spikes due to it having a lot less latency and much more bandwidth.
This is probably why I dont get any lag when shared memory is being used because my 2 Gb sticks run at cas 6 1700 mhz, or cas 7 1900 mhz. In the metro bench my Vram useage is capped at 1000+ Mb, but I only notice lag when the FPS counter goes under 25.But I didnt get any 'lagspikes' on my 4 Gb modules either, just lower min / avg framerates. Lag spikes would definitely happen if I only used 4 Gb ram, I could have tested this, but cant do now because all my ram modules are blocked with my massive CPU cooler.
A lot of enthusiasts on Xtreme Systems have Rampage III Extremes running with 6 Gb of corsair dominators at 2000 Mhz @ Cas 6 timings! But 6 Gb isnt enough either to me, it has to be 8 Gb minimum to have enough ram for both gaming + caching, and as low latency and high a bandwidth as possible (which may have am impact when shared ram is being used to cache excess Vram data).
Alternatively, just get graphics cards with more Vram, but that is a much more expensive upgrade, and it doesnt make any difference in the metro benchmark while lower latency ram does.
so looking at these posts, I'm kinda ****ed buying 12GB 3x4GB... better stick to my 6GB 3x2GB?
No, I dont think that 6 Gb is adequate:
- 4 Gb for your game (people are showing BF3 using up to 4.5 Gb ram in this thread)
- 1 Gb for windows and backgound apps
- 3 Gb for shared ram / system ram caching (graphics drivers automatically allocate a maximum of 3 Gb system ram for shared graphics ram)
= 8 Gb ram, which costs around £30-40 atm. Add 2-3 Gb Vram on top if you can with your next graphics card purchase to completely eliminate all ram / vram limitations / bottlenecks, but I wouldnt worry about Vram until the next generation of cards as right now a 1280 Mb GTX 570 is still outperforming 2 Gb GTX 560 tis / 6950s in just about everything, showing that Vram is currently not a bottleneck.
I know that its better to stick to 4x2 Gb or 6x2 Gb of higher specified ram, but I wouldnt worry about this unless you already have some high spec 2 Gb modules like I have. On Z68 / X79, you can get superfast 4 Gb modules now that run over 2000 Mhz which would overcome any bandwidth or latency bottlenecks, but X58 is a major pita to get working with anything higher than 1600 Mhz ram.
The best thing for X58 is Cas 6 1600 Mhz ram. For Z68 / 1155 / 1156, 2000+ Mhz ram is what you ideally want, but the difference is not worth the cost over the current prices on 1600 Mhz cas 9 sticks, its only a few FPS improvement at the most.