Helping people with computers... one answer at a time.

64 bit machines and 64 bit support are becoming more common, which begs the question: is it hype, or is it worth it? And how much RAM is enough?

You recently answered a question about "Why does my computer crash after adding RAM?" That got me thinking about 64 bit systems which are being offered more and more by manufacturers. As I understand it, Vista 64 bit is supposed to accommodate quite a bit more RAM than 32 bit systems (ie: Vista Basic = 8GB, Home Premium = 16GB, Business/Enterprise/Ultimate = 128+GB according to Microsoft.) And I'm guessing that Windows 7 in 64 bit will probably follow suit.

So... if someone buys a new computer (either laptop or desktop) with a 64 bit system, will the comp have a motherboard/BIOS that will accommodate the larger RAM or is this another marketing ploy to get people to spend money for something that won't live up to its potential? From a practical standpoint, can one have too much RAM? In other words, based on existing games, software, programs, etc is there really a need for 16GB or (gulp!) 128GB RAM? If one does maximize RAM would that eliminate the need for a page file? And finally, some packaged versions of Vista came with both a 32 and 64 bit install disk. If someone decides to install the 64 bit system what negative effects, if any, could occur to graphics cards, optical drives, etc?

I certainly don't see any marketing ploys designed in here, but as with anything, a salesman can twist it in several different ways.

What we need to look at are the differences between hardware capabilities, software capabilities, and as you say, understanding just what's really needed.

At the hardware level, machines have differing physical RAM capacities. By that I mean that the hardware will be capable of handling only so much RAM. The year old desktop I'm typing this on, for example, has a maximum capacity of 8 Gigabytes. My older laptop? It's maxed out at 4GB.

And both are 64bit capable processors.

"Exactly how much RAM your system is capable of accommodating is simply another factor in system design."

There's nothing wrong with a 4GB or less system running a 64 bit operating system. The issue is that there's really no incentive to do so since a 32 bit operating system will do just as well (with one exception right at the 4GB boundary).

There's also no point in having more than 4GB of RAM if you have a 32 bit operating system installed - the system won't use it.

Exactly how much RAM your system is capable of accommodating is simply another factor in system design. The additional hardware required to support the additional RAM is not free, so system manufacturers frequently offer a variety of options ranging from inexpensive motherboards that support only a maximum of, say, 4GB, to more expensive ones that handle much, much more.

It's simply something you need to be aware of when you purchase a machine.

Is there really a need for 16GB or 128GB of RAM? For most people, probably not yet. But for others, quite possibly.

For example, I recently upgraded my desktop to its maximum capacity of 8GB in anticipation of installing the 64 bit version of Windows 7. While most people might not need that much RAM today, I can use it. I tend to run virtual machines, each of which can eat up a gigabyte or two of RAM instantly. By expanding the amount of RAM in my system to its maximum, I'll be able to run multiple VM's simultaneously, rather than one at a time as I do now.

A web server or database server, or even an individual workstation that's used for very heavy data processing might well benefit, meaning operate much faster, by having as much RAM as you can afford.

Different people, and different applications, have different requirements.

Remember, many years ago we hardly envisioned a need for 128MEG of RAM, much less the 1-4 GIG we now take as commonplace. Someday, I'm sure as operating systems and applications continue to grow, we'll look back and wonder how we got along with "only" 4gig.

Can you have too much RAM? Not really, in the sense that the only thing it might hurt is your wallet. If you have more than you actually need, the excess is simply benignly not used.

Can you eliminate a page file by having more RAM? Absolutely. The whole point of a paging file is to backfill when the system, or applications, request more RAM than is actually available. If you always have enough RAM then the page file would never be needed.

I actually ran my desktop that way for some time: 32bit Windows XP with 4GB of RAM and no paging file. I ended up reenabling my paging file after I accidentally ran both World of Warcraft and one of those virtual machines simultaneously which caused my system to run out of memory.

It's not really a function of how much RAM you happen to have, but how much RAM you happen to need to do whatever it is you do. A user who never does anything but browse the web might run with some minimal amount of memory, and no page file at all.

The only negative effects that I've heard so far regarding 64 bit systems are that some drivers aren't available. As with any transition of this sort, that's getting better, but may end up leaving some older devices behind. I've also heard occasional complaints of some applications not working, but that seems to be rare now. 64 bit Windows includes a 32 bit compatibility layer, just as 32 bit Windows had a 16 bit compatibility layer for years.

In addition my understanding is that Windows 7 will include an optional "Windows XP mode" that boils down to nothing more than a virtual machine. For those of us already comfortable with virtual machines, that represents yet another way to ensure compatibility with legacy software.

So, no ... it's not a marketing ploy. Some folks actually need that much RAM. When you purchase a new machine, its maximum RAM capacity should be something you at least be aware of for possible future expansion.

Article C3895 - October 18, 2009

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
16 Comments

Is there a downside to lots of memory on a laptop. If I hibernate a 4GB or larger laptop, doesn't it have to write out all of memory to the hard disk before it really shuts down. On a slow 5400RPM drive, won't that take a while and if you try it when your battery is about to die, do you risk it failing and causing problems?

Posted by: Richard at October 26, 2009 10:17 AM

Lutz, I could have 1 game running, taking up 1.6GB of ram on its own.. Not to mention most of my heavy duty programs take 100-300MB each and I usually have all of them running at the same time, while playing a game and possibly watching TV (which auto recording the show im watching and a 2nd feed on my other tv tuner channel, to my hard drives)... I have 8gigs in my system, of which, I am constantly in use of 60% according to task manager (no page filing).

Posted by: Chris Awad at October 26, 2009 11:27 PM

'There's nothing wrong with a 4GB or less system running a 64 bit operating system. The issue is that there's really no incentive to do so since a 32 bit operating system will do just as well"

Thanks for the helpful article. As I have been planning to buy a new 64-bit processor since the last few days your article came at the right time! :) My old Desktop is 32-bit and maxed at 2GB, which is no longer enough for me. :( I wish it were capable of accommodating 4GB RAM though, as you mentioned!

Mobile Computing Tips:
http://exzorders.com/nc/mobile-computing/

Posted by: Purushyottam Ghosh at July 2, 2010 6:37 AM

Thank you very much Leo.! And all u guys, keep visiting this site always..
Leo,Now only one thing I couldn't understand and that is:-
You have told 64 bit Windows includes a 32 bit compatibility layer, just as 32 bit Windows had a 16 bit compatibility layer for years. If so then why we need to have a driver or software compatible with 64bit even when we have a same driver or software compatible with 32bit.? Please tell me.

The compatibility layer I mention applies to applications, not device drivers.
Leo
07-Jul-2010

Posted by: Jay at July 7, 2010 12:22 AM

OK so i see that several people have said why do i need or do i need a lot of ram off the original question of how much ram do i really need
so i have to say this i am envious of all of you with 4 gigs or more of ram i am running windows 7 64bit home premium and i max out my two gigs of ram OFTEN!!! as in four to five times a day running on a two year old desktop computer i must say its uber fast till i reach about 96% of my ram used then things start crashing because i do LOADS of editing and converting and school and research and do play the occasional Game WOW on max settings with a new vid card and cpu cooler but my RAM holds me back at every turn for i max it out all the time and have to basically restart the whole computer because everything starts crashing so do we need all this RAM YES if you don't plan on buying a new computer every two to three years yes spend the money now and MAX out so that later you aren't dishing out lots of $$$ to find RAM that's compatible with your unit so to answer your question in a massive runn on sentence is yes you do unless money is no object then by all means buy a new computer ever two years otherwise plan ahead and be ready for massive advancements instead of being stuck with hardware that cant handle what you need it to .

Posted by: cheddar at August 31, 2010 9:36 PM
Post a comment on "Can you have too much RAM? Is 64bit just a marketing ploy?":





Remember Me?

(You may use HTML tags for style)

Before commenting, please...

  • READ THE ARTICLE. A comment that shows you didn't will be deleted and ignored.

  • Comment only on the article. Use the search box at the top of the page if you have a question about something else.

  • NO PERSONAL INFORMATION in the comment. No email addresses. No phone numbers. No physical addresses.

  • Anything that looks the least bit like spam will be deleted. Links to unrelated sites or links that appear to be primarily promotional will be deleted, or the comment will be deleted.

  • Don't ask me to recover lost passwords or hacked accounts. I can't. Those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...