Hello all, Until now I know that when you have more then 2GB of RAM than you need to use x64 version. Now, I read an article not long time ago that contradict this claim (I cant find the source, I think it was Wikipedia). On my rig (Dell laptop, Vostro 3450) I have this CPU: core i5-2410M 2.30Ghz and a 4GB of RAM. Also I have an Intel "on bored" graphic card and a "ATI 6600M" graphic card. which version I need? x64 or x86? Thank you
The correct statement would be that x64 is needed for computers running more than 4gb. Otherwise it doesn't matter.
Thank you for your answers! Now I'm running x64 version. from your answers I'm understand that I'm not supposed to see any difference, and its o.k if i will install the x86 version. Right?
Better Security, able to handle more than 4GB of ram (i've got 12GB in my desktop, so i've no choice but to use x64!) Memory management is improved, and finally, CPU is able to execute x64 instructions.
I said it before, I'll say it again. MS limited the usage 4GB RAM for commercial purposes only. Windows Server 2003 Enterprise & Datacenter 32bit can handle up to 64 GB RAM. There's a patch called 4GBReady which enables WinXP Pro/Vista Ultimate/Win7 Ultimate to use more than 4GB RAM, but there's a catch: if you have an Intel onboard graphic card (like I do on my HP Pavilion dm4 laptop), you CAN'T use the patch, so you have to use WinXP/Vista/7 x64. Note: the x86 limitation referrers to the fact that one x86 program CAN'T access more than 2GB RAM.