Can anybody tell me the difference between having 2 memory pieces 1 gb each, and one of 2gb. Someone said that 2 function better if this is the case. If so, can somebody explain? Just roughly, i'm rather curious.
There is a minimal performance gain in terms of the platform defaulting to dual channel mode instead of single channel mode. Except for benchmark programs, you won' t notice any meaningful difference. That said, dual channel is slightly better as it can prevent bottlenecks by providing two channels instead of one. On a platform like yours, getting 1 GB modules is really a waste and I would rather go for a single 2GB or 4GB module that will allow me to add more memory if needed. Secondary, today's DDR3 memory is best bought in kits coming from the same batch and within the same series, else you are bound to get instability when mixing RAM later, even if its the same manufacturer and model number.
Therefore, buy a Dual Channel Kit, you have more options there, 4Gb kit, 8Gb kit, 12Gb kit, 16Gb kit, 32Gb kit. + they run at faster speeds.