I know 32-bit operating systems can only utilize 4GB of RAM and anything higher isn't detected, but what about running 32-bit applications on a 64-bit operating system? Do only those programs only utilize up to 4GB of RAM?
Somebody mentioned this on another forum, and my confusion ensued. They said:
It doesn't matter if you have a 64 bit CPU and 24GB of RAM and a 64 bit OS, if the software you run is still 32 bit.... may as well use a 32 bit OS ie XP and have that support.
And I said that the 32-bit programs would utilize all of your resources on a 64-bit OS.
And they said:
I never heard nor any tech person I talked too has said that......
I don't think that's true, that makes no sense... it's coded differently and doesn't use the processor or GPU's to their fullest extent, if they can code a 32 bit program to use all the CPU and GPU's resources.. then they can find a way to allow a 32 bit OS to use more than 4GB of RAM....
So now I'm starting to doubt what I previously though. I figured somebody on here might be able to explain this.