User Process Memory
-
How do we know how much maximum memory we can use for user process running on some OS (2K, XP, CE, Mac, Linux etc.)? I mean is it OS and hardware dependent or we can change it at the time of linking while linking for different OS. Can we increase or decrease the maximum memory used by any user process if yes how ? Thanks in advance.
Manish Agarwal manish.k.agarwal @ gmail DOT com
-
How do we know how much maximum memory we can use for user process running on some OS (2K, XP, CE, Mac, Linux etc.)? I mean is it OS and hardware dependent or we can change it at the time of linking while linking for different OS. Can we increase or decrease the maximum memory used by any user process if yes how ? Thanks in advance.
Manish Agarwal manish.k.agarwal @ gmail DOT com
The limit on the user-mode virtual address space for a process is well-defined for each OS. In Win32 it's normally 2GB, but on some versions of NT you can change it to some other value at boot time with boot.ini switches. The most common value to change to is 3GB. 64-bit Windows has different limits for each CPU type.
--Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ