I got this new PC and I had to get DDR3 cause of the motherboard only supports it. But I ran out of money and I had to get 2 GB of DDR3 ram instead of 4GB as planned. My question is, How bad is my situation ? How long will the 2GB be sufficient ?
I was in the same boat until about a month ago. I've now got 4GB running in Vista home premium 32bit. It hasn't really made any noticeable difference in perfromance, but then again I haven't run any benchmark comparisons yet. I did get a noticable better frame rate in supreme commander and crysis.
Basically, I wouldn't stress too much about only having 2gb. DDR3 prices will go down over time, especially with nehalem + X58 (which ive heard is going to use tri-channel DDR3) release coming before the end of the year. so if I were you, just wait until next year before stepping up to 4gb or 6gb. remember also that if you are running a 32bit OS, you will only be able to use about 3gig, not the full 4gig. in order to use more than 3 gig u need a 64bit OS.
Unless you are encoding video or working with large graphic files or databases, there are very few applications out there that will require you to go beyond 2GB yet, let alone require 4GB. You can get to a point where it is beneficial for you to access more than 2GB if you run several applications at the same time or are running multiple guest operating systems on the same machine.
You should be fine with 2GB for the foreseeable future, and even then, you can just upgrade at any given time by adding another 2GB.
Using Vista 64bit, I can tell you I saw a pretty noticeable difference when I jumped from 2GB to 4GB. Both at my desktop (web browsing, etc) and in games. Also, I noticed that the extra RAM made a HUGE difference in how quickly I could ALT-TAB out of games to the desktop.
However, when I was running XP 64-bit 2GB was plenty, and everything ran smoothly. Vista however eats up more resources.