Bo Persson wrote:
> Magnus Flysjö wrote:
>> I would like to know if several 32-bit applications running at the
>> same time on a 64-bit version of Windows will be able to utilize
>> the actual RAM better.
>> In other words, is Windows Vista 64bit able to spread out each
>> 32-bit process virtual memory to RAM if the 64-bit system has for
>> example 16GB of RAM?
>>
>
> Yes, the virtual addresses are mapped to any part of the physical
> memory. The limitation on 32 bit programs is the SIZE of the memory it
> can access.
Supposing I have 4 gb of ram, what happens if i open 4 apps and try to make
them eat all the memory they can use?
We said each 32bit app sees 2 or 4 gb (let's say 2 for now)
every app sees 2 gb of free "memory address space", so we have 2+2+2+2 = 8
.... I think the OS can resize the response of what's the total and the free
available "memory address space" , right?
so if isn't used they see 2 gb, but when they reach *really* the maximum
memory usage ... what happens?