I hope someone with a little knowledge can clarify this. There is a lot of discussion about the reasons for launching a 64-bit OS (for example, Windows 7 x64), but many people seem to think that their old x86 applications will be able to use any RAM over 3.5 GB.
As I understand it, x86 applications cannot address memory that is high ... unless they have been specially programmed (which very few will have).
Can someone who knows understand this for me, once and for all? Can 32-bit applications use a system with 8 GB of RAM?
eg. If the user decided (for any reason) to run several x86 applications at once, filling RAM as much as possible, will the additional address memory be used in Windows 7 x64 ?
Thanks!
source share