Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Signin with

64-Bit: Benchmarks With 4 GB To 16 GB

by

Part 1: Gaming

Older, single-threaded, 32-bit applications benefit very little from large expansions of system memory when only one application is running. We know from previous benchmarks and articles that 32-bit games running in 64-bit environments don't benefit much (sometimes at all) from system memory sizes above 4 GB, at least not in terms of frames per second.

Another rule is that an increase in performance can only be seen when a) less data is transferred between the RAM and the swap file or the data is transferred faster and b) when the writing and reading of temporary files is extremely fast. This brings us back to our earlier 32-bit discussion. Using a RAM disk can shorten load times significantly, but it doesn't really impact the actual frames per second. Also, giving the graphics card more allocable memory is likely to impact your subjective perceptions. Unfortunately, this acceleration cannot easily be quantified.

We tested the games one more time. Using the 4 GB of RAM test results as a reference point for the 100% mark, we calculated the individual relative percentage values using higher memory capacities to get a better overall comparison.

So far, so annoying. Other than the 64-bit client of Half-Life 2 with the Bombast mod installed, hardly any game sees an increase in frames per second using more RAM. The increased amount of system memory allocable by the graphics card noticeably decreases the number of visual artifacts in GTA IV. Load times could be shortened if the temporary directories were relocated to a RAM disk.

Here, however, you have to weigh what is more meaningful: running the entire system equally fast from an SSD or creating a RAM disk that requires at least 12 GB of RAM in order to be useful.

Part 2: Applications

We only expect to see performance increases when programs are able to allocate and, more importantly, need more memory space. Only then can you avoid the swap effect and the performance impact we described earlier. This can also be somewhat alleviated with an SSD. We therefore only expect a jump in performance when the amount of RAM needed is nearing the amount that is installed. In the following charts, we see two examples with measurable, though small, improvements.

The synthetic benchmarks don't show any significant performance advantage, so we decided not to create a lot of pointless charts with identical bars. The fact is that a good-sized RAM disk provides a better performance increase than having more memory once you cross a minimum threshold.

At this point, we want to refer to our 32-bit benchmark results, as they're also valid for the 64-bit equivalents. However, in terms of usability on multitasking systems, we'd say that 8 GB of RAM is the minimum, even when not factoring in system memory used by the graphics card. If necessary, 6 GB will do as an interim minimum for enthusiasts in triple-channel systems.

Share:
153
Comments
X
Submit

Comments
doyletdude 11/23/2010 4:03 AM
Hide
-4+

Hmmm... i'm concerned because i use triple channel so i'm currently at 6gb, which is under recommendation however to upgrade to 12gb might be to much, especially since i've heard that using more RAM slots negativley affects overclocking stability.

Lutfij 11/23/2010 4:03 AM
Hide
-8+

awesome read for the masses, thanks Tom!

hmp_goose 11/23/2010 4:10 AM
Show
holygigi 11/23/2010 4:12 AM
Hide
-20+

Finally a good read on Tom's, not a news about a rumor that a fruit company might provide a tease about something shiny.
I use 8GB for about 2 years now, the best thing about it (and I didnt find this covered in the article) is that alt+tab-ing out from a game to windows and back to the game is almost instant. Even the hungriest game uses about 3-3.5 GB. Windows again about 2.5. So you always have 2GB free. Even though I dont have a SSD yet, after the initial slower start of an app (browser, anything), going back to it is instant. For me this is the real benefit of having more ram. The marginal (if any) FPS increase is not the main selling point. Multi-tasking is.

takeapieandrun 11/23/2010 4:14 AM
Hide
-3+

Personally, I would say 6GB is nice balance between capacity and cost. 4GB of RAM can become limited at times, but IMO 8GB is a little too much.

dogman_1234 11/23/2010 4:24 AM
Hide
-2+

Nice article. I finally learned something i can be able to use later in my computing life.

My questions are as followed:

1) I am aware SSD's are a applied RAM set. So how can one use your system RAM to store files after shutdown as well.

2) How can one add more memory to the GPU? I can see a noticeable jump in GPU RAM, or GMP as they put it.

rags_20 11/23/2010 5:07 AM
Show
coffee_man 11/23/2010 5:08 AM
Hide
-0+

i use triple channel but i only got 3 gb of ram, is better to add more ram or buy an ssd ?

Niva 11/23/2010 5:18 AM
Hide
-8+

Come on guys, the article and recommendation are pretty straight forward. They're recommending a minimum of 8 Gb and if you have less you might want to consider upgrading.

That being said, if all you do is interwebs and some gaming you should be careful where you spend your money. Big ram is for programs that use a lot of ram, if you're doing heavy 3d modeling/animation, large photoshop files now that CS5 actually has 64 bit products it's justified. For games it's a crapshoot.

I say stay with 6 Gb unless you see your ram usage over 50% regualrly.

quizzical 11/23/2010 5:18 AM
Show
iam2thecrowe 11/23/2010 5:31 AM
Hide
-9+

This is the best article you have ever written toms. Clears up everything I wanted to know and achieve with memory above 4gb. I always wondered if the ram disk thing would actually work with 4gb+ in 32 bit OS's. Now I know. Thanks!

arkadi 11/23/2010 5:52 AM
Hide
-3+

Grate article guys! That what Toms is all about! That kind of articles is exactly what i liked about toms in first place.
As for this article....i tried to play with Ram drives few years back on my first x58 platform.....finally some on put it on paper.

musicaldevil 11/23/2010 6:13 AM
Hide
-9+

What's with the German text in the images on the page "64-Bit: Memory-Hungry Graphics Cards"?

joytech22 11/23/2010 6:22 AM
Show
cjmu 11/23/2010 7:09 AM
Hide
-7+

So if you put 12 or 16gb in a 64 bit system, you are better off using the top 4 - 8 gb as a ram disk (just as in the 32 bit system) and putting a swap file and temp files there. That leaves you with 8gb of usable system memory and nice fast temp/swap. At least until more apps move to 64bit. fair?

iam2thecrowe 11/23/2010 7:31 AM
Hide
-4+

As some people dont seem to understand what the article is about, ill try explain some key points i liked - 1. a 32 bit OS CAN use more than 3.25gb ram if the extra ram is made into a ramdisk and used for the swap file, which will speed up loading times, and save your hard disk for other things. 2. Using the same allocating ram to ramdisk for swap file technique can also help in 64 bit systems with 8gb or more ram, speeding up loading times. 3. Some games do make use of more ram, not as in framerate, but loading times and also corrupt textures can be caused by not enough video ram &/or system ram (this was surprising to me and may help others diagnose what they think is a video card issue, may be a RAM issue)

blibba 11/23/2010 7:33 AM
Hide
-4+

Lutfij :
awesome read for the masses, thanks Tom!



Sarcasm?

dogman_1234 :
Nice article. I finally learned something i can be able to use later in my computing life.My questions are as followed:1) I am aware SSD's are a applied RAM set. So how can one use your system RAM to store files after shutdown as well.2) How can one add more memory to the GPU? I can see a noticeable jump in GPU RAM, or GMP as they put it.



No, RAM forgets everything when it looses power, so you can't use it to store data after shutdown.

Secondly, you can't add more memory to the GPU. Increasing your system memory makes more memory available to the GPU, but it's not the same as adding more to the GPU, and the memory on your graphics card is far faster than elsewhere in your system.

infodan 11/23/2010 8:45 AM
Hide
-4+

cjmu :
So if you put 12 or 16gb in a 64 bit system, you are better off using the top 4 - 8 gb as a ram disk (just as in the 32 bit system) and putting a swap file and temp files there.



to me is shows that in you have 12-16gb ram then you can disable the page/swap file altogether, although some programs may have problems.

pandemonium_ctp 11/23/2010 8:48 AM
Hide
--3+

Thanks for touching on the subject of the paging file. Though, I'm not sure I agree with the crashing instances. I would think that's due to having cheap ram or running your ram at latencies that it can't handle.

I've had 8GB DC since my install of Windows 7 64 bit and disabling the page file was one of the first 'tweaks' I did. My primary HDD is a WD Velociraptor and I prefer to keep it running for a long time, so I like to keep HDD access to a minimum.

After hours of computer use (gaming, codec rendering, watching HD content) my ram will be 0 free and 5500MB+ available (meaning the system is retaining old or garbage information), but I really don't care. It takes 5ms to dump the information and free up whatever necessary space for anything my CPU is sending over. I see no performance degradation or crashes at all regarding my memory doing the work it should be doing. Swap file still equals lose in my book.

Best offers

All about Tweaking & Tuning

Newsletters


OK