Does Memory Matter? 4GB versus 8GB versus 16GB in Gaming
In this article, we’ll be providing gaming benchmarks using 4GB, 8GB, and 16GB of RAM to show you exactly what you get for your money when it comes to gaming performance for the dollar. While many gamers may just go all in and buy 16GB without a concern about its impacts on gaming, we believe others may want to weigh the other options available – and the results of our testing may surprise you!
We’ve been tracking the memory market closely since the beginning of 2013, sounding alarms along the way about the incredibly rapid increase in RAM prices. Well, as of this writing, the price of the average midrange 8GB RAM set is $70, twice the price that similar sets sold for in December 2012. That’s a 100 percent increase in six months! Common sense would suggest that prices on technology products drop over time. Who knew that buying RAM in 2012 could be such a good investment?
In our opinion, it’s no longer a question of “RAM’s cheap, should I just get 16GB?” It really does come down to whether anyone focused on gaming should even consider 16GB, and furthermore, whether 4GB might be a viable option when trying to save some money. Take a look at our benchmarks that follow to come to your own conclusions!
Part I: 4GB vs. 8GB
Our test system consisted of an Intel Core i5-4670K, Asus Z87 Gryphon motherboard, Sapphire Radeon HD7870 2GB video card, Corsair 2x4GB or 1x4GB DDR3-1600 RAM, and Windows 8 x64. We ran six tests, all at a resolution of 1920×1080, and all averaging three 60-second runs through the actual gaming world, rather than built-in benchmarks. We used either one or two sticks of Corsair DDR3 RAM running at DDR3-1600 (9-9-9-24) settings. Thus, the 4GB system not only has a memory deficit, it was also running in single-channel mode (resulting from the use of just one stick of RAM). These two factors should have at least had some effect, right? Not so, according to our data.
Here’s what we tested, followed by the results:
- Deus Ex: Human Revolution (Hengsha Landing Pad) – Maximum Settings/FXAA
- Battlefield 3 (Swordbreaker Single-Player) – Ultra Settings/4xAA
- Battlefield 3 (Caspian Border Multi-Player) – Ultra Settings/4xAA
- Far Cry 3 (Village) – Ultra Settings/4xAA
- Hitman: Absolution (Chinatown) – Ultra Settings/4xAA
- Tomb Raider (Village) – Ultimate Settings/FXAA
Wow! This is definitely not what we expected to see! Out of our six benchmarks, only two show a difference greater than 1 percent, and in one case, Battlefield 3 Multi-Player, it was 3 percent slower with 8GB! That is likely just a result of test-to-test variability due to real-world online gaming. That leaves Tomb Raider as the lone game that may arguably benefit from more than 4GB of RAM, with a 3 percent increase in frames per second, from 43.0fps to 44.5fps. There’s also a slight benefit to the minimum framerate in the majority of our games, although it likely would not be noticed while gaming.
So what’s going on here? Well, our theory is that because games are still coded as 32-bit applications, which cannot take advantage of more than 4GB, it’s simply impossible for them to benefit from additional memory unless the system itself has a number of other applications running. And for our tests, we of course had nothing extraneous running in the background.
What should the gaming audience take away from this first set of tests? Even though 4GB appears to run more than adequately, in our opinion, it’s better to be safe than sorry. Although not all games can take advantage of more than 4GB of RAM, if you tend to run a lot of applications in the background, you may find that your system as a whole will quickly run out of memory with just 4GB. We’ve also found that using dual graphics cards can require additional system memory, so 4GB wouldn’t be ideal for that scenario. But for budget gamers who want a system to grow with, we strongly recommend just picking up one 4GB stick today, investing the $35 saved in a better video card, and checking back in six months to see if memory prices have come back down to earth. [Update: 18 months after we first published this article, RAM prices actually began to drop after a two-year rise, returning to where they were in 2013!]
We know many readers simply won’t believe the numbers we’ve generated here. Surely, putting more money into a system must have benefits, right? Well, we weren’t satisfied either, which is why we decided to conduct an even more extensive set of tests, on a different test system, with 4GB, 8GB, and 16GB on board. Read on for our results!
Part II: 4GB vs. 8GB vs. 16GB
We weren’t satisfied with the results in our initial test. We’ve been running all our benchmarks on a 16GB system for the longest time – surely we did that for a reason, right? To get to the bottom of this question, we ran seven more benchmarks, on a higher-end test system, this time focusing on built-in timedemo benchmarks. We had a hunch that any minor hitches related to RAM shortages would be masked by test-to-test variability inherent in our in-game benchmark runs in Part I of this test. Our test system for this part of the test consisted of an Intel Core i7-3770K@4.0GHz, a Asus Maximus V Gene motherboard, an EVGA GeForce GTX 670 FTW 2GB video, and Samsung 4x4GB, 2x4GB, or 1x4GB DDR3@1866, running Windows 7 x64.
Again, we tested all games at a resolution of 1920×1080, and each test result was averaged over three runs of the built-in benchmarks. We collected results for all of our tests using 4x4GB, 2x4GB, and 1x4GB configurations. Note that the 4GB configuration is at a disadvantage because it is running in single-channel mode. This is a shortcoming of using 4GB sticks to test with, but that’s what we had on hand, and it was necessary to reach 16GB in any event.
Here’s what we tested, followed by the results:
- Batman: Arkham City (Benchmark) – DX11, Extreme Settings, 4xAA, no PhysX
- Dirt 3 (Benchmark) – Ultra Settings/4xAA
- Civilization V (Late Game View Benchmark) – High Settings, 4xAA
- Metro2033 (Benchmark Utility) – Very High Settings, 4xAA
- Hitman: Absolution (Benchmark) – Ultra Settings/4xAA
- Tomb Raider (Benchmark) – Ultimate Settings/FXAA
- Bioshock: Infinite (Welcome Center Benchmark) – Ultra DX11, DDoF
Well, no big surprises here, it seems. On the left, we have Batman: Arkham City, and it looks like the 16GB rig is actually slower than the other two. This benchmark tends to be somewhat imprecise, so we’ll just chalk that up to testing variability. Dirt3 shows a delta of less than 1 percent for all tests, so we’ll call it a three-way tie. Of more concern is the result on the right – Civilization V. We’re pretty sure that the slower speed of the 4GB test rig is not an anomaly. The average using 4GB was 100.3fps, compared to 104.5fps for the higher RAM amounts. We think this may be a legitimate difference, and while it could be from lack of RAM, it’s more likely due to the reduction of memory bandwidth – remember, the 4GB system is running with just one memory stick, and is thus stuck in single-channel mode. Civilization V’s “Late Game View Benchmark” requires serious computational power, and may be drawing on significant amounts of memory bandwidth. Whatever the real reason for the delta is, because this benchmark is quite repeatable, we think this is an actual difference in performance.
On to some more benchmarks:
This set of benchmarks is in game engines that tax the video card a bit more than the first set of games. Metro2033’s punishing benchmark has the 4GB system 2 percent slower than the other two – that could be related to RAM, but it’s certainly small. Hitman oddly has the 4GB system faster than the other two – again showing that benchmarking is part art and part science – even these built-in benchmarks have test-to-test variability. Then we have Tomb Raider, in which our run through the actual game world in Part I of our tests produced what appeared to be a 4 percent advantage for the 8GB system over the 4GB system. Well, there’s no advantage here – these three systems are tied! Our guess is that this benchmark, which is heavily-skewed towards showing off graphics features, isn’t stressing the memory bandwidth as much as our real-world run.
Bioshock: Infinite puts up results that show a different pattern than any game run previously. There appears to be the first indication that 16GB might, just might, have an advantage over 8GB, at least in the minimums category. The minimums were all over the place in this benchmark, but based on our three runs at each setting, we can definitely say the 16GB system had the most consistent minimums. Alas, the average frames per second shows a lot less variability, with the 4GB rig consistently hitting 69.1fps, and the other two hitting 69.8. Statistically significant? We’re not sure, but those minimums definitely look like they might be. [Update: After many more runs of the Bioshock benchmark for subsequent articles, we’ve learned that the minimums are greatly affected by hard drive access times due to the frequent scene changes in this benchmark, and our 16GB system likely was impacted the least by this. We doubt the effect would be so pronounced in an actual gaming scenario where scene changes are less frequent.]
Phew…that was a lot of benchmarking! Two systems, ten different games, three memory amounts, and lots of runs of each benchmark. And what can we conclude? Well, it seems that the initial findings based on our first test system hold true – RAM amount simply doesn’t make a big difference for performance – we witnessed at most a 4 percent difference in average frames per second jumping from 4GB to 8GB, and no boost to average FPS jumping to 16GB. Furthermore, part of the 4GB systems’ deficits could have been due to running in single-channel mode. Based on our findings, we’re confident saying that if you’re on a tight budget, whatever money you spend on more than 4GB would definitely be better spent on the next level of video card, or perhaps a quad-core instead of a dual-core processor.
But there is a caveat, and it’s a big one – you really have to “manage” your RAM more with 4GB. First of all, you’ll want to limit background tasks. All of our tests were performed with the minimum of applications running in the background – if you tend to have a number of programs running while gaming, having just 4GB may be an issue. Also, keep in mind that you need to allow Windows to run a substantial page file when you have 4GB – our attempts to benchmark with the slim 1GB page file we use with 16GB of RAM led to running out of virtual memory upon launching some of our games with only 4GB of physical RAM.
So what’s our advice? 8GB is probably the safest bet, not because it adds much to performance, but because it will allow you to do more with your system. As for 16GB – we’ll stick to our guns here. We might run it in our test rig, but in no way, shape, or form do we recommend it to users who are only interested in maximizing gaming performance. The extra $60-70 is much better spent on other components. Maybe one day, if memory drops back down to $4/GB, which it hit in December 2012, we’ll say “RAM is cheap, get 16GB,” but until then, 8GB is our target for any reasonably-priced gaming system.