sonnet Posted January 12, 2007 Share Posted January 12, 2007 I know Windows xp 32bit cannot manage a single process bigger than 1,7 gb and I would like to know what's the limit for Wserver 2003 32bit enterprise..does anyone know it? Link to comment Share on other sites More sharing options...
cluberti Posted January 12, 2007 Share Posted January 12, 2007 It depends - if you have the /3GB switch enabled in boot.ini, you can use up to 3GB of virtual address space in one single process, but that is as large as you can get in 32bit Windows - also, for this to even work, your application must be compiled as Large Address Aware. If your application uses virtual address space to store data, you can use /PAE to use an AWE window to store data in process space above 2GB, but that's fairly rare (databases, mostly). Basically, if you require more than 3GB address space, you need to run x64 versions of Windows (where you'll get 4GB of virtual address space for 32bit apps that are Large Address Aware), or tweak and recompile the application in 64bit, where you'll get (theoretically) 8TB of virtual address space. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now