--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Shane Parsons B.ScE. (Civil), Queen's '98
Comp-Sci Student, Queen's '00
"the race is long, and in the end,
it's only with yourself"
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
You'll only be able to *use* 2GB of that memory for the actual user and
system applications, however, due to the way NT partitions memory for it's
internal uses.
HTH
Jeff
Shane Parsons <3s...@qlink.queensu.ca> wrote in message
news:7mcn0o$k0a$1...@knot.queensu.ca...
Best Wishes
--
--------------------------------------------------------------------
| EMail ro...@ttelmah.demon.co.uk http://www.ttelmah.demon.co.uk/ |
| A beard! A beard! cried Fly Nicholas.'By God, that's a good one!'|
| (Chaucer) |
You are confusing physical memory address and virtual memory addressing. The
2GB limitation is on virtual address space. A 32 bit OS has (assuming it's
implemented fully) the ability to address 4GB of virtual memory/application,
however critical OS stuff has to be mapped in somewhere as well, so NT's
virtual address space is 4GB split 2GB for application and 2GB for OS,
multiple applications can each have that amount of virtual memory allocated.
NTS/E changes that split to 3/1 (OS gets 1GB) so it allows each application
more room to breathe.
What I can't understand is why anbody would a "PC" with 4GB of memory, I
have to assume the term was being used generically to refer to a 4-way XEON
or hi-end Alpha box which is about the only thing you could put 4GB of
physical memory in and run NT on. Your average home PC (and dual PIII boxes
for the most part) can't possibly address more than 1GB of physical memory
because of hardware limitations.
--
Nik Simpson