I saw that on a 64 bit windows OS the user virtual address space available is 8 terra bytes. But if the program we are executing on this is running in 32 bit compatibility mode is this much of user space still available ? or does it behave like a normal 32 bit OS and gives only 2GB user address space?
Share
Microsoft has a chart showing the various limits: Memory Limits for Windows Releases
To summarize just the user-mode virtual address space:
/LARGEADDRESSAWARE:YESand 4GT/LARGEADDRESSAWARE:YES/LARGEADDRESSAWARE:NO4GT is 4-gigabyte tuning:
/3GBboot.ini switchbcdedit /set increaseuserva 3072Mark Russinovich made a blog post explaining many these limits: Pushing the Limits of Windows: Virtual Memory