Modding talk:Player Guide/Troubleshooting
This talk page is for discussing Modding:Player Guide/Troubleshooting. | |
---|---|
|
|
Wrong explanation on 32-bit memory space
This sentence in particular:
(All 32-bit programs on your computer also need to share that 3GB block, so the game may have access to much less than 3GB.)
There's a bit of nuance that makes this sentence somewhat technically incorrect.
- On 32-bit Windows, this is true, but only if you have increased the memory space for 'userspace' processes (by using
/3GB
parameter orincreaseuserva
parameter). - On 'standard' 32-bit Windows, the available block size for user processes is only 2 GiB, and yes it's shared between other programs (all 32-bit, of course, because we're running on 32-bit Windows)
- On 64-bit Windows, this is completely false. Each and every 32-bit program has their own 4 GiB "addressable memory space", totally separate from each other (although, as before, only 2 GiB will be usable unless the program was compiled with a certain flag. As long as you have enough memory in your computer, and no misbehaving programs fully consume their memory space, then the game will be able to see -- and use -- nearly all its (2 GiB) memory space.