I have an existing 32-bit ASP.NET application that uses 32-bit unmanaged DLLs.
If I run this on a 64-bit OS, will it automatically LARGEADDRESSAWARE (i.e. have access to the full 4 GB of virtual memory)?
If not, what can I do to do this LARGEADESSESSAWARE?
Googling raised this question , but he lacks the answer to the above question.
EDIT
This blog assumes that the ASP.NET 1.1 workflow is LARGEADDRESSAWARE, but does not talk about ASP.NET 2.0:
If the system boots with / 3Gb, enable boot.ini (only Enterprise Editions and Data Center Windows 2000 and all versions of Windows XP and Windows Server 2003 are supported), and the process associated with / LARGEADDRESSAWARE can "see" 3Gb. Aspnet_wp.exe is related to what is in version 1.1 and may benefit from this.
EDIT 2
This is another blog that assumes that 32-bit ASP.NET LARGEADDRESSAWARE applications, but does not mention the version of ASP.NET
We found components that were hosted in ASP.NET using memory> 2 gigabytes of space
I must say that I am amazed at the lack of authoritative published information on this issue.
source
share