Hi
64bit is the latest marketing to get people to upgrade to new hardware and computers, not everyone needs it.
Pro:
The one and probably only benefit with 64bit is it can access greater than 4 Gig of memory.
Con:
64bit programs and OS use more memory, this means in order to benefit from 64bit support for memory at 4GByte or above you need
more than 4GByte, say 6 or 8GByte. If you only have 4GByte of memory you are probably better off sticking with 32bit and and 4GByte of RAM, even though that only gives you around 3GByte of usable memory, this is because going to 64Bit may give you the full 4GByte of memory, but you lose the benefit of that extra 1Gig because programs use more memory running 64bit, including the OS. Factor in 32bit programs having to run in
WoW and potential driver and compatibility issues with some applications, it just isn't worth it as you don't really benefit.
Performance: Because 64bit requires more memory your processor cache is effectively reduced in size as it can't cache as much as it can under 32bit, this can have a performance impact and may cancel out any other performance increases due to 64bit. In comparison tests between 64bit and 32bit using real world type tests, the performance is basically the same.
So to make the jump to 64bit you really need to have a reason to, and that reason is you have an application or real need to use more than 3GByte of RAM. There is no point upping your memory to 6GByte to justify a 64bit OS if you aren't going to use that memory, and few people have need for that much memory at the moment.
We are at a midway point for the transition from 32bit to 64bit. Microsoft and hardware manufacturers of course want us to go to 64bit as it drives sales, but the need to move to 64bit doesn't exist for most people.
If you need to ask the question "Do I go 64bit?" then you are probably a person that isn't going to benefit from it currently.
Regards
Phil
Edited by deleted (Sun 25-Oct-09 09:55:27)