Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Question about maximum memory restrictions on motherboard and accessible memory amounts

Posted on 2006-07-19
4
Medium Priority
?
229 Views
Last Modified: 2010-11-01
I have a system with an Intel motherboard - D865GBF.  It is a Pentium 4 based board that I've been using for awhile (at least over a year, maybe longer).  I have 1GB of RAM in it currently (2 x 512).  I would like to add more memory to it.  I am going to remove the memory that is in the system now and use it in another system of mine.  I would like to add, at minimum, 2GB (2 x 1GB) (DDR400).  I was considering, though, adding the maximum for this board which is 4GB total (there are 4 slots, so 1GB per slot).  What has confused me, is in the manual for my board is the following paragraph:

"NOTE
System resources (such as PCI and AGP) require physical memory address locations that reduce
available memory addresses above 3 GB. This may result in less than 4 GB of memory being
available to the operating system and applications."

I just don't get it.  Does this mean that if I added 4GB of ram, that I could never really use more than 3GB?  I'm confused.  Why would they say the board supports up to 4GB, if you really can only use 3GB?  It doesn't make sense, so I think I'm not understanding this quite.  I'm hoping someone here understands this better than I and can explain what exactly this means.

Thank you so much for taking the time to help.
0
Comment
Question by:sah18
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 69

Accepted Solution

by:
Callandor earned 2000 total points
ID: 17137954
This is a well-known problem with 32-bit OSes: you cannot address more than 4GB with 32-bit registers.  Now part of that 4GB includes ports and memory addresses of devices like IDE controllers and video controllers so their addresses are not available for you to use.  These devices usually reside in high memory in the addresses above 3GB, so this is why installing 4GB only gives you 3GB usable.  You can get around it by running a 64-bit OS, and there are server motherboards that let you install more than 4GB RAM.  Some desktop motherboards let you see 3GB; others limit you to 2GB unless you use the /3GB and /PAE switches in the boot.ini file: http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx
0
 
LVL 9

Author Comment

by:sah18
ID: 17138163
Thank you for your explanation.  This is starting to make more sense to me now.  I just have a couple more questions/clarifications on this topic.

1. So, given my current os (Windows XP Professional) and motherboard, really the most (usable) memory I could put in this system would be 3GB total (2 x 1GB and 2 x 512MB), correct?  Adding an extra 1GB would be totally a waste of money, as it would not be accessible anyway, is this right?

2. If I kept all my current hardware, and switched to using a 64-bit os, would I then be able to install the full 4GB of ram, or is this still limited by my motherboard in some way (motherboard max says it will accept 4gb max)?  

3. What 64-bit oses are there?

4. To use a 64-bit os, do I really need to also have a different motherboard, processory, etc?  Or does it not matter?

Thank you again!!

0
 
LVL 69

Expert Comment

by:Callandor
ID: 17138322
1. Correct.  If you plan to run WinXP64 or Vista in the future, though, you may want the extra memory.

2. Yes, you can access the full 4GB with a 64-bit OS.  The device addresses will be relocated to a different space.

3. WinXP64, Linux, Vista (in the future), server-class OS'es.

4. As long as there are 64-bit drivers provided for your motherboard, you can use them.
0
 
LVL 9

Author Comment

by:sah18
ID: 17138333
Outstanding!  You've been extremely helpful!!
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Basic computer tune-up with little or no hardware upgrades. Giving an old computer a tune-up usually results in a minimal performance gain, but a gain nonetheless. Several times a week, I’m faced with users at work who ask to make their computers…
There are many software programs on offer that will claim to magically speed up your computer. The best advice I can give you is to avoid them like the plague, because they will often cause far more problems than they solve. Try some of these "do it…
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…

721 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question