![]() |
|
|
Welcome to the { mindfrost82.com } forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
Can WinXP (x86) see more than 2GB of ram, or not?
I am running WinXP Pro SP2 on an Asus A8N-SLI Deluxe motherboard (AMD64).
I've been thinking of upgrading my RAM to 4GB (from 2GB) but I keep hearing conflicting stories about WinXP's ability (or lack of it) to recognize all of it when running at 32 bits. I'd like to get the truth straight from the horse's mouth - if I add 2 more sticks of ram in there (4GB total), will my system be able to see all 4 GB? Yes or no? Let's put this debate to rest once and for all. |
|
|||
|
Re: Can WinXP (x86) see more than 2GB of ram, or not?
Windows XP can see up to 4 gig. However, some of that 4 gig is used
by cards and other things in the system so you get 3.x gig where x is some number like 2, 3, or 4 depending on what you have in your system. I would suggest checking the manual for your motherboard as most of them tell you what to expect. If the manual doesn't say check with the motherboard manufacturer. On Wed, 24 Oct 2007 20:37:14 -0400, "mjs" <no@thanks.com> wrote: >I am running WinXP Pro SP2 on an Asus A8N-SLI Deluxe motherboard (AMD64). > >I've been thinking of upgrading my RAM to 4GB (from 2GB) but I keep hearing >conflicting stories about WinXP's ability (or lack of it) to recognize all >of it when running at 32 bits. > >I'd like to get the truth straight from the horse's mouth - if I add 2 more >sticks of ram in there (4GB total), will my system be able to see all 4 GB? > >Yes or no? > >Let's put this debate to rest once and for all. > |
|
|||
|
Re: Can WinXP (x86) see more than 2GB of ram, or not?
Your system/Windows will not display the amount of ram correctly but it all
there. Just add the /3GB switch to your boot.ini to get the most out of the 4GB of ram. This option effectively gives 1GB for the OS and 3GB for applications. See: Memory Support and Windows Operating Systems http://www.microsoft.com/whdc/system...AE/PAEmem.mspx Available switch options for the Windows XP and the Windows Server 2003 Boot.ini files http://support.microsoft.com/kb/833721 JS "mjs" <no@thanks.com> wrote in message news:uRLWx8pFIHA.280@TK2MSFTNGP03.phx.gbl... >I am running WinXP Pro SP2 on an Asus A8N-SLI Deluxe motherboard (AMD64). > > I've been thinking of upgrading my RAM to 4GB (from 2GB) but I keep > hearing conflicting stories about WinXP's ability (or lack of it) to > recognize all of it when running at 32 bits. > > I'd like to get the truth straight from the horse's mouth - if I add 2 > more sticks of ram in there (4GB total), will my system be able to see all > 4 GB? > > Yes or no? > > Let's put this debate to rest once and for all. > |
|
|||
|
Re: Can WinXP (x86) see more than 2GB of ram, or not?
mjs wrote:
> I am running WinXP Pro SP2 on an Asus A8N-SLI Deluxe motherboard (AMD64). > > I've been thinking of upgrading my RAM to 4GB (from 2GB) but I keep hearing > conflicting stories about WinXP's ability (or lack of it) to recognize all > of it when running at 32 bits. > > I'd like to get the truth straight from the horse's mouth - if I add 2 more > sticks of ram in there (4GB total), will my system be able to see all 4 GB? > > Yes or no? > > Let's put this debate to rest once and for all. No. What Windows XP 32-bit will see depends on what hardware you have in the computer, for most computers it ranges anywheres between 2.75 to 3.5GB. Here is the reason why 32-bit XP cannot fully use 4GB of RAM: [quote] The problem that you are seeing is based on an older architecture design for memory addressing. All the systems architecture up to this point were based on a maximum of 4GB of total memory. Nobody really thought, when this standard was designed, that this amount of memory would actually be in use. The problem that has happened is that you have PCI devices that require memory address ranges so that they can properly execute their commands. These address ranges were mapped in the upper sections of this maximum amount. Since nobody thought you would be using up to 4GB these address ranges started around the last 500MB of the memory ranges. This range is called the T.O.M. or Top of Memory range. This is the point in the bios where it places on hold the amount of memory that is required by the various PCI devices that are found on the motherboard. Thus when you have PCI cards or AGP cards installed on your motherboard these devices hold on to memory for their own use and take away from the maximum amount of memory that is available for other tasks. This amount of memory can vary from a little as 200MB all the way to 1GB of memory (or even more in select cases). It just depends on the PCI devices you have and the amount of PCI (including AGP) that you have installed all at once. There is really no way to get around this basic design limitation. The only way to get around these type of issues is to use certain new designs that have brand new architectures (i.e 64-bit designs) that allow memory to be mapped in area's above 4GB. The brand new Intel Xeon designs and the AMD Opteron designs are built around 64-bit technology. This is only ½ of the equation that you would need to find success. You would also need to use an OS that is actually PAE or PAE aware so that it is able to address memory above the 4GB level. To find out about PAE you can search Microsofts website for PAE (Physical Address Extensions) and it will explain this concept and what OS's actually are capable of providing this benefit. Windows 2000 and Windows 2003 would fit both of these criteria. Windows XP on the hand would not allow this type of ability. Microsoft has addressed this type of issue in the following Microsoft Article (291988) http://support.microsoft.com/default...b;en-us;291988 [end quote] http://www.tyan.com/archive/support/...emory_faq.html To be able to use the full 4GB RAM you have to use a 64-bit operating system or a 32-bit operating system that is PAE aware. John |
|
|||
|
Re: Can WinXP (x86) see more than 2GB of ram, or not?
>Your system/Windows will not display the amount of ram correctly but it all
>there. Just add the /3GB switch to your boot.ini to get the most out of the >4GB of ram. This option effectively gives 1GB for the OS and 3GB for >applications. Here's hoping SP3 will "fix" the memory issue. - Thee Chicago Wolf |
|
|||
|
Re: Can WinXP (x86) see more than 2GB of ram, or not?
"John John" <audetweld@nbnet.nb.ca> wrote in message
news:ecyQYOqFIHA.3940@TK2MSFTNGP05.phx.gbl... > > No. What Windows XP 32-bit will see depends on what hardware you have in > the computer, for most computers it ranges anywheres between 2.75 to > 3.5GB. So the ideal amount of ram to not have any of it go unused would be 3GB? |
|
|||
|
Re: Can WinXP (x86) see more than 2GB of ram, or not?
The use of the /3GB switch will do nothing to alleviate the problem and
it may cause other severe problems. The switch should only be used for specific reasons involving certain applications and the op has not mentioned that he has any applications needing this. http://blogs.technet.com/askperf/arc...fying-3gb.aspx John JS wrote: > Your system/Windows will not display the amount of ram correctly but it all > there. Just add the /3GB switch to your boot.ini to get the most out of the > 4GB of ram. This option effectively gives 1GB for the OS and 3GB for > applications. > > See: Memory Support and Windows Operating Systems > http://www.microsoft.com/whdc/system...AE/PAEmem.mspx > > Available switch options for the Windows XP and the Windows Server 2003 > Boot.ini files > http://support.microsoft.com/kb/833721 > > JS > > > "mjs" <no@thanks.com> wrote in message > news:uRLWx8pFIHA.280@TK2MSFTNGP03.phx.gbl... > >>I am running WinXP Pro SP2 on an Asus A8N-SLI Deluxe motherboard (AMD64). >> >>I've been thinking of upgrading my RAM to 4GB (from 2GB) but I keep >>hearing conflicting stories about WinXP's ability (or lack of it) to >>recognize all of it when running at 32 bits. >> >>I'd like to get the truth straight from the horse's mouth - if I add 2 >>more sticks of ram in there (4GB total), will my system be able to see all >>4 GB? >> >>Yes or no? >> >>Let's put this debate to rest once and for all. >> > > > |
|
|||
|
Re: Can WinXP (x86) see more than 2GB of ram, or not?
JS wrote:
> Your system/Windows will not display the amount of ram correctly but it all > there. Just add the /3GB switch to your boot.ini to get the most out of the > 4GB of ram. This option effectively gives 1GB for the OS and 3GB for > applications. That switch only moves the virtual border between user and kernel space. It won't affect how much physical address space is given to your ram modules |
|
|||
|
Re: Can WinXP (x86) see more than 2GB of ram, or not?
"John John" <audetweld@nbnet.nb.ca> wrote in message
news:et5RsmqFIHA.2004@TK2MSFTNGP06.phx.gbl... > The use of the /3GB switch will do nothing to alleviate the problem and it > may cause other severe problems. The switch should only be used for > specific reasons involving certain applications and the op has not > mentioned that he has any applications needing this. - Cakewalk Sonar 7 (Digital Audio Workstation) - Photoshop CS3 These will represent more than 90% of the computer's use. |
|
|||
|
Re: Can WinXP (x86) see more than 2GB of ram, or not?
"Thee Chicago Wolf" <.@.> wrote in message
news:c6rvh3dppv5e0jsv4qeu7sbffjbg2mk2cv@4ax.com... > > Here's hoping SP3 will "fix" the memory issue. Was that sarcastic? Because I think Microsoft's done with XP. |
![]() |
|
| Thread Tools | Search this Thread |
| Display Modes | |
|
|