Windows Server 2003 32-bit vs running 32-bit apps on x64

What is the difference in running an application in x86 Windows 2003 or running it on a x64 bit version using the WOW64.

Ive heard about x64 using AWE and can only address 3GB of RAM. Then again, they say you can address 4GB of ram in native x86. So does this mean running my app in x86 will be faster?
LVL 1
Dr_EgoAsked:
Who is Participating?
 
TheCleanerCommented:
From what I have read and understand:

Your application on x86 can only address up to 3GB with the /3GB switch.  It won't go beyond that unless PAE is enabled and the hardware and software both support it.

if you want to run 4GB or more in the app, it's best to have it as a 64 bit app and 64 bit OS.

here's more info:

http://searchwincomputing.techtarget.com/tip/0,289483,sid68_gci1204121,00.html#

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.