I am currently running Vista 32 bit, but recently I found that my laptop is 64 bit capable too. Currently with 2 GB of RAM, its really good with performance and I am really happy about it. Keeping those aside, if I install Vista 64 bit, will there be any performance increase or would be more or less same of what I am experiencing now? I have never used 64 bit OS :(
One more doubt - I normally use my laptop for Development...So, now If I develop some applications, will they be able to run in 32 bit? Or should I take care of any special things like, I have to build separately against 32 bit for 32 bit apps?
AmooMan: Not that a laptop really needs more then 3GB anyways.
It depends what are you using it for. I have 2 GB on my laptop and 3 GB or 4 GB wouldn't be bad. The model I have here is a desktop replacement, big CPU, large HDD, VGA, HDMI, SVIDEO outputs and more. So on this beast more is better.
In theory you should see some performance improvement - if everything running on it is 64 bit. Since you won't be able to run 100% 64 bit software...
I haven't used Vista 64-bit, but for comparison I tested some serious number-crunching software on XP 64-bit compared with XP 32-bit (on the same hardware). Turned out that the 64-bit version was actually a few percent slower, even though we were using a 64-bit version of the number-crunching software.
The advantage was that the 64-bit version allowed more RAM to be used, which enabled us to work with larger problems.