Originally posted by: bunnyfubbles
things like multitasking and superfetch would be great reasons, also some 32bit programs can actually use more than 2GB...
Originally posted by: SynthDude2001
Originally posted by: bunnyfubbles
things like multitasking and superfetch would be great reasons, also some 32bit programs can actually use more than 2GB...
True, but I think the apps have to be compiled (linked?) with the "Large Address Aware" flag, in which case they get a full 4GB of address space on 64-bit Windows. Otherwise it's still 2GB per (32-bit) process as far as I'm aware.
Originally posted by: bunnyfubbles
things like multitasking and superfetch would be great reasons, also some 32bit programs can actually use more than 2GB...
So...once the OS can address more than 4GB (32-bit limit), memory limits occur on a per-process basis?
Originally posted by: sactoking
Also, isn't it true that in it's 32- and 64-bit forms, Vista allocates 1MB physical memory for every 1MB of video memory available for texture caching or something? For example, if you have a 516MB video card and 1 GB system RAM, Vista only allows 516MB for system resources and the other 516MB is allocated to video resources.
I know I used to have problems on 32-bit Vista with my 640MB 8800GTS and 2GB RAM. I read that the system/video memory allocation was an issue, so I went to Vista x64 with 6GB RAM and have never had a crash due to video memory again. (This is with running 32-bit programs)
Originally posted by: sactoking
Also, isn't it true that in it's 32- and 64-bit forms, Vista allocates 1MB physical memory for every 1MB of video memory available for texture caching or something? For example, if you have a 516MB video card and 1 GB system RAM, Vista only allows 516MB for system resources and the other 516MB is allocated to video resources.
I know I used to have problems on 32-bit Vista with my 640MB 8800GTS and 2GB RAM. I read that the system/video memory allocation was an issue, so I went to Vista x64 with 6GB RAM and have never had a crash due to video memory again. (This is with running 32-bit programs)
