If I have a system with more than 4GB of RAM, and PAE enabled (on a 64-bit CPU), will a threaded 32-bit application be able to use 4GB total, or 4GB per thread?
I ask because I am running DAW (digital audio workstation) software which is only compatible with Windows XP 32-bit (can't use 7 or XP x64 because of bad drivers), and my DAW software (Sonar X1 Producer) is a threaded app. I plan to upgrade from 4GB to 12GB soon, and I would like to able to use all of it (I can use all of it on my Win7 x64 install). Since I will only be running the one application, it is mostly only useful (for the XP install) if each thread can use 4GB, as opposed to the application using 4GB.