XP/Max. Ram that it will recognize?

B

Bruce Leavitt

Hi
I wanted to try and improve some performance on my computer. I had 2, 1 gig
modules, and 2 512 modules for a total of 3 gig.
I just put 4, 1 gig modules in, but it still shows under system, 3 gigs?
They are suppose to be paired memory. Does this mean the comp. is not
utilizing the memory.
And where they are suppose to be dual sets, was I better off with the 2 512?
thanks Bruce
 
B

Bruce Hagen

Bruce Leavitt said:
Hi
I wanted to try and improve some performance on my computer. I had 2, 1
gig modules, and 2 512 modules for a total of 3 gig.
I just put 4, 1 gig modules in, but it still shows under system, 3 gigs?
They are suppose to be paired memory. Does this mean the comp. is not
utilizing the memory.
And where they are suppose to be dual sets, was I better off with the 2
512?
thanks Bruce

Do you have four slots for the cards? There would be an A bank and a B bank.
The cards in the slots for each bank must be the same. If you have 1GB cards
in every slot, then that is a moot point.

That said, your machine may not recognize all four GBs. They all have a
limit and the best place to ask is the manufacturer of your computer.

You should be able to find the max RAM you can use at this site that sells
memory cards.

Edge Tech Corp:
http://www.edgetechcorp.com/
 
N

N. Miller

I wanted to try and improve some performance on my computer. I had 2, 1 gig
modules, and 2 512 modules for a total of 3 gig.
I just put 4, 1 gig modules in, but it still shows under system, 3 gigs?
They are suppose to be paired memory. Does this mean the comp. is not
utilizing the memory.
And where they are suppose to be dual sets, was I better off with the 2 512?
thanks Bruce

32-bit Windows XP only shows 3.5 GB of RAM on my system, after installing 4
GB. That is a bit unusual; more often the system will report less: 3.25 GB,
or even just 3 GB.

This is a limitation of the addressing scheme in 32-bit Windows, and the
utilization of some of the addresses for other hardware operations than
memory. Basically, the "missing" memory truly can't be utilized. You would
need a 64-bit version of Windows XP, or Windows Vista, to utilize all of the
RAM.
 
K

Ken Blake

Hi
I wanted to try and improve some performance on my computer. I had 2, 1
gig modules, and 2 512 modules for a total of 3 gig.
I just put 4, 1 gig modules in, but it still shows under system, 3 gigs?
They are suppose to be paired memory. Does this mean the comp. is not
utilizing the memory.
And where they are suppose to be dual sets, was I better off with the 2
512?
thanks Bruce


In addition to what Bruce Hagen told you, let me explain why you can *never*
use all 4GB:

All 32-bit client versions of Windows (not just Vista/XP) have a 4GB address
space. That's the theoretical upper limit beyond which you can
not go.

But you can't use the entire 4GB of address space. Even though you have a
4GB address space, you can only use *around* 3.1GB of RAM. That's because
some of that space is used by hardware and is not available to the operating
system and applications. The amount you can use varies, depending on what
hardware you have installed, but can range from as little as 2GB to as much
as 3.5GB. It's usually around 3.1GB.

Note that the hardware is using the address *space*, not the actual RAM
itself. The rest of the RAM goes unused because there is no address space to
map it to.
 
T

Tim Slattery

Bruce Leavitt said:
Hi
I wanted to try and improve some performance on my computer. I had 2, 1 gig
modules, and 2 512 modules for a total of 3 gig.
I just put 4, 1 gig modules in, but it still shows under system, 3 gigs?
They are suppose to be paired memory. Does this mean the comp. is not
utilizing the memory.

http://members.cox.net/slatteryt/RAM.html
 
B

Bruce Leavitt

In essence then, their is no problem having the 4 gig of ram in the system?
They have to be matched sets. Before I had 3 gigs in 4 slots matched?

Curious where windows is basically using 3+ gig, but the motherboard is
using the rest somewhere,
or just not paying attention to it?

thanks Bruce
 
J

John John (MVP)

Bruce said:
In essence then, their is no problem having the 4 gig of ram in the system?

No, not at all.
They have to be matched sets. Before I had 3 gigs in 4 slots matched?

Just make sure that the memory is properly recognized, go in the BIOS
and take a look at the installed memory, in the BIOS the RAM should all
show as being installed even if some of it is unavailable to the
operating system.

Curious where windows is basically using 3+ gig, but the motherboard is
using the rest somewhere,
or just not paying attention to it?

It's an addressing issue, there aren't enough addresses for all the
hardware so some of the RAM just goes unused.

You could think of it with this sort of analogy:

You and a couple of friends decide to build a new town. You plan to
have 4,000 lots just for Residences And Mansions (RAM). Your town
administrator orders exactly 4000 numbered RAM address plates and you
can't order any more of them because there is only one factory and the
guys at the factory can't count above 4000. So you say, "No problem, we
have enough address plates for all the lots..." People come in, they
buy lots, they need a RAM address to use the lots so you start giving
out the numbered plates. All of a sudden you realize something isn't
going too well downtown, none of the buildings have numbers and
everybody is lost trying to find their way around. So you say, "No big
deal, we will use the numbers from the top 4000 on down for the service
buildings down town and the other commercial and industial lots", so the
Town Hall gets address numbers 4000, the Police Station, Fire Department
& Ambulance Station get 3999, 3998, 3997 and so on. That big new
shopping area will have 50 stores so numbers 3900 to 3950 are used for
these stores, and of course there is the hospital, the doctors offices,
the school, the library, the bowling alley, the service station the
night clubs and on and on. So now you suddenly realize that your
amenities and services have used up all the numbers from 3500 to 4000.
No big deal you say, we were overly optimistic anyway and we will never
sell all the RAM lots anyway. People come and they buy lots and they
get numbers and all is well. Until one day people come and they ask for
numbers for the last 500 available Residential and Mansion lots and the
town administrator says: "We have no numbers left so we can't service
your lot, too bad but you can't use the lot, we know its there but
without an address you can't use the lot". So now you know how it
works. But there is one last twist to the story... When all the numbers
are used up the town finds out that it absolutely needs a water
treatment plant and as all lots need numbers to be used they decide to
go down to house number 3499 and rip the number off the house and stick
it on the new water treatment plant and all of a sudden the folks who
built a house on lot 3499 can no longer use it. The neighbours at 3498
are starting to get worried because apparently the town council has
decided that they also need a new club house for the councilors...

John
 
B

Bruce Leavitt

I was wondering if this would change the speed any?
No use in changing bios settings if all it is going to do is allocate memory
differntly?
thanks

It is not uncommon to hear this happening. A system running Microsoft
Windows 2000, XP or Vista with 4GB's of physical memory installed will show
approximately 3.5GB or less. The reason for it is because Windows will
allocate some of the memory to other resources such as to

- System BIOS (including motherboard, add-on cards, etc.
- Motherboards resources
- Memory mapped I/O
- configuration for AGP/PCI-Ex/PCI
- Other memory allocations for PCI devices

Different onboard devices and different add-on cards (devices) will result
of different total memory size. e.g. more PCI cards installed will require
more memory resources, resulting of less memory free for other uses. If the
BIOS is reporting the full 4GB but Windows is not, then it's allocating
memory to your PCI resources.

Try enabling the PAE switch in the OS. This has been known to fix the
addressing issue. For specific details, please visit Microsoft's website by
clicking on the following link. If you cannot click on it, copy and paste to
your web browser.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top