title: Process Memory limit of 64-bit process
body: <p>I currently have a 32-bit .Net application (on x86 Windows) which require lots of memory. Recently it started throwing System.OutOfMemoryException's.</p>
  
  <p>So, I am planning to move it to a x64 platform as 64-bit process. So will this help with the  out of memory exceptions. I was reading this article from MSDN
  <a href="http://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx" rel="noreferrer">Memory limits for Windows</a></p>
  
  <p>So, my question is if I compile a 64bit .Net application, will it have IMAGE_FILE_LARGE_ADDRESS_AWARE set as default (As the article suggests)? i.e will I be able to take advantage of the 8GB user-mode virtual address space?</p>