RAM is sooo cheap today compared to what it once was. Well, all things tech related are sooo cheap. (yes, yes, I know, "cheap" is relative).
For your average user/gamer TODAY, 4G of ram is enough. The Rig I built back in 2006 had 4G of ram, it was fine and dandy. I just replaced that with a new rig I built back in May. I have 8G in there. Why? Cause RAM is freaking cheap.
Do I use all 8G? Never. Not even close. However, I think that's going to change. Here is my reasoning.
Prior to windows 7, if you wanted to take advantage of a 64bit system, you had to use the 64bit version of vista (or xp). As we all know, vista took a PR beating when it came out, and never really caught on.
This meant, by and large, MOST people ran the 32bit version of windows XP. It's what the average user has installed. That's a fact (go look it up). This has put a cap on system resources. A program running in Windows XP Pro 32bit can access up to 2GB of RAM. That's it.
That changes with the 64bit version of windows 7. Each application (process) can actually handle up to 4TB of memory. (yes, yes, way beyond what technology can do).
Now, what does this mean? Computers built now a days, are all 64 bit. (Do they even make 32bit systems anymore??) It's been like that for awhile. We just didn't have the OS to support it. As more and more people start running a true 64bit platform, software developers will start to go past that 2G limit.
I can see, not to far off, where you will HAVE to have a 64bit system to effectively run a game. Before to long, those games are going to be needing to grab 3 and 4G of RAM. I really don't think that is very far away.
Thank you, you're quite correct. Although they still do make 32bit versions of Windows 7.
This discussion reminds me of the early days of video cards. Anyone remember when you didn't need a video card to run even the latest and greatest games? Anyone throwing Wing Commander on their old PC probably does.
As time went by, the practical limit on what was possible for a video game to make use of increased drastically. Once video cards were available for purchase, games started to make use of them. Some games of the period didn't require one, some could be played without one (but there was a marked increase in performance with one), and some absolutely required a video card.
Games of that period could have absolutely all required a video card to play and could have looked better then they did by trimming the requirements down. However, there wasn't a large enough user base to justify that as a business decision.
The same thing happens in MMOs. The common phrase for an MMO release (notable exception being Age of Conan) is that it's "designed to run on as many computers as possible."
Check the statement about sys reqs for the upcoming Star Wars mmo, it's a perfect example.
Selling computers as I do, I know how far behind "the times" people are when it comes to hardware. I see people on a daily basis who have less than 1gb of ram. People keep computers for a long time.
As people start to upgrade (and from what I've been seeing, Windows 7 release is causing a LOT of people that have been holding back to purchase new machines), the sys reqs of programs will increase to match.
Saying that you'll only ever need 4gb of ram is foolhardy. I understand the sentiment, but it's simply not true. A great many users should theoretically be able to stick it out at 4gb, but as programs and Operating Systems self update, or people by new versions of the programs they've been using, they're going to need to upgrade their hardware.
Even if you're just using the Office Suite. Try running Office 2007 on a ten to fifteen year old machine and see how it goes.
No matter what you're doing, the application you're doing it with will eventually be upgraded to the point that you need to upgrade your hardware.
If they application isn't being upgraded, eventually your hardware will fail on you (fact of life) and the application will suffer such software rot that you'll be forced to find a new application to do the same thing...one that's going to require you to upgrade your hardware.
You will upgrade. Resistance is futile.














