Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
Photo

XP + 4 Gigs of RAM.


  • Please log in to reply

#1
n0ng33k

n0ng33k

    Member

  • Member
  • PipPip
  • 87 posts
I've been looking into building a new computer lately, and that last worry that I have is about the OS I've chosen (XP Pro) and the amount of RAM that it supports. The product description on NCIX states that XP Pro supports up to 4 Gigs, however, the majority of the people I have asked in person and on the Internet have told me that XP Pro is only able to use 3 Gigs MAX, which rules out my planned 4 Gigs of RAM.

So if anyone would be so kind as to clarify for me, and for any others that have this issue, it would be much appreciated.

P.S: I've also been told that Vista only supports 3.5 Gigs MAX as well? True? False?
  • 0

Advertisements


#2
The Admiral

The Admiral

    Trusted Tech

  • Technician
  • 1,067 posts
On a system configured with 4 GB of random-access memory (RAM), Microsoft® Windows® reports 3.0 to 3.8 GB of available memory. The same behavior is seen in Linux and other operating systems, as this is a limitation of 32-bit addressing used in IA-32 systems.

This is a limitation of a 32-bit architecture. The system can only address 4 GB of allocated memory. Allocated memory is made up of physical RAM, and any I/O space needed by devices. The way memory is allocated is that starting at 4 GB, the system allocates device I/O addresses working its way down. Normally this is not a problem, but when systems have 4 GB of physical memory, the addresses needed to address RAM overlap the space needed for I/O. In this case, the need for I/O space takes precedence, and the amount of RAM visible to the operating system and applications is limited to 4 GB minus I/O space. Examples of devices that consume I/O space are:

System BIOS
PCI Express configuration space and memory for PCI Express device(s)
Memory mappy I/O
Motherboard Resources (I/OxAPIC)
Chipset
PCI Enumeration

For example: If you have 4GB of system memory, an Intel 915g Express chipset, Windows XP with Service Pack 2, and a PCI Express graphics card the remaining system memory as reported by System Information would be ~3.25GB. The same configuration but with 2GB of system memory would result in all 2GB being available. This is due to the limited capability of memory mapping (or limited amount of addresses) on 32-bit architecture systems.

Server systems are able to extend the address space with physical address extension (PAE) . This option is not available on desktop and workstation systems.

For in-depth information regarding this topic, please refer to the Intel Whitepaper detailing the above.
  • 0

#3
n0ng33k

n0ng33k

    Member

  • Topic Starter
  • Member
  • PipPip
  • 87 posts
So if I read and understood this techno-garble correctly, 4 Gigs of RAM would be worth it if I were to use XP.

I plan on using an ASUS P5Q Pro MoBo, with an E8400, if that helps.
  • 0

#4
The Admiral

The Admiral

    Trusted Tech

  • Technician
  • 1,067 posts
Yes - your system will be using all of it, but XP will only be using between 3 and 3.5 GB.
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP