WinXP Max RAM?

Discussion in 'OT Technology' started by Zak8022, Nov 2, 2007.

  1. Zak8022

    Zak8022 New Member

    Joined:
    Apr 16, 2004
    Messages:
    4,012
    Likes Received:
    0
    Location:
    Maryland
    Does XP 32bit have the same RAM limitation as Vista 32bit? Where it can only 'see' a max of 3GB RAM?
     
  2. JaJae

    JaJae New Member

    Joined:
    Mar 22, 2004
    Messages:
    5,987
    Likes Received:
    0
    It's just over 3GB, but yes.
     
  3. CodeX

    CodeX Guest

    It is dependent on the machine. Windows XP is a 32 bit OS. This means that it can address a maximum of 4gb of memory (2^32 = 4gb). However, most of the hardware on your system uses some of this address space for its own memory. Your video card for example is likely using 512mb of the maximum 4gb to address its own memory. Your sound card, NIC, and most other peripheral cards do the same. Also, the OS reserves the upper memory area for the stack. Add all these incidentals up, subtract from 4gb, and that is the maximum amount of effective system memory.
     
  4. Zak8022

    Zak8022 New Member

    Joined:
    Apr 16, 2004
    Messages:
    4,012
    Likes Received:
    0
    Location:
    Maryland
    Cool. Thanks guys.
     
  5. eighteen_psi

    eighteen_psi Active Member

    Joined:
    May 31, 2003
    Messages:
    2,381
    Likes Received:
    0
    Location:
    925
    > 32-bit addressing has been around since the dawn of time - it's the memory controller and/or CPU that limits your total...not the 32-bit OS. What the OS can address itself, or any 32-bit app within it can address per thread remains 4GB (2/2 or 3/1 user/kernel split).

    I run XP Pro on a box with 6GB just fine, have for years :cool: The stuff at the top of the 4GB space, as already mentioned, is gone though.
     
  6. NoLiving

    NoLiving New Member

    Joined:
    Jul 7, 2007
    Messages:
    192
    Likes Received:
    0
    Location:
    Austin, TX.
    You can have more than 4gb in your system, up to 64gb with PAE depending on the chip, but a single program cannot access more than 2gb/3bg since the upper half/fourth of the address space is reserved for the OS.
     

Share This Page