Re: 32-bit programs on Windows x64
- From: PeteOlcott <PeteOlcott@xxxxxxxxx>
- Date: Thu, 3 Jul 2008 06:17:36 -0700 (PDT)
On Jul 3, 7:52 am, Tim Slattery <Slatter...@xxxxxxx> wrote:
"Peter Olcott" <NoS...@xxxxxxxxxxxxx> wrote:
Can two 32-bit programs each have access to 4.0 GB of RAM,
if there is 8.0 GB of RAM on the system?
On a 32-bit system, each process gets a 4GB virtual memory space. At
any time, bits of this space are in physical RAM, or on disk, or
noplace (since they haven't been allocated yet). The OS keeps track of
where everything is.
If you've got 8GB of RAM, then you must have a 64-bit system. I'm not
sure what the virtual memory space for each process is on a 64-bit
system, but I'm sure it's much larger than the 4GB, 32-bit limit.
Either way, the amount of physical RAM is *not* a limiting factor.
Since with more physical RAM you can have more bits of the VM spaces
in RAM, things will run faster. But things will continue to run even
with small amounts of physical RAM, just more slowly.
--
Tim Slattery
MS MVP(Shell/User)
Slatter...@xxxxxxxxxxx://members.cox.net/slatteryt
64-bit vs. 32-bit architecture
Address space 64-bit Windows 32-bit Windows
Virtual memory 16 terabytes 4 GB
Paging file 512 terabytes 16 terabytes
Paged pool 128 GB 470 MB
Non-paged pool 128 GB 256 MB
System cache 1 terabyte 1 GB
What I am trying to confirm is whether or not 32-bit applications are
limited to being placed in the lowest 4.0 GB of RAM, thus the total
available RAM available to all 32-bit applications could possibly be
constrained to 4.0 GB. Alternatively, each application could have its
virtual address space map to as much as 4.0 GB of actual RAM. I am
guessing that the latter is true.
.
- Follow-Ups:
- Re: 32-bit programs on Windows x64
- From: Joseph M . Newcomer
- Re: 32-bit programs on Windows x64
- References:
- 32-bit programs on Windows x64
- From: Peter Olcott
- Re: 32-bit programs on Windows x64
- From: Tim Slattery
- 32-bit programs on Windows x64
- Prev by Date: Re: 32-bit programs on Windows x64
- Next by Date: Re: Lunch the application after login page and before desktop !!!
- Previous by thread: Re: 32-bit programs on Windows x64
- Next by thread: Re: 32-bit programs on Windows x64
- Index(es):
Relevant Pages
|
Loading