Gary said:
I want to upgrade the memory on my HP Compaq Pavilion 1220N to the max
possible. I ran a program called CRUCIAL-The Memory Experts and the results
said I could add a max 4GB of DDR2 memory if the Windows XP Home Edition,
ver 5.1 SP3 I am using is 32 bit. How can I tell if the Windows I am using
is the 32 bit version.
The maximum configuration appears to be 4 x 1GB PC2-3200 (DDR2) memory. Faster
memory can be used for slower applications, which is why Crucial is listing
a 1GB DDR2 PC2-5300 module for $16.99 . The motherboard controls the speed,
and will make the module run at the slower speed the Northbridge supports.
http://www.crucial.com/store/listparts.aspx?model=Pavilion a1220n Series (DDR2)
http://www.ec.kingston.com/ecom/configurator_new/modelsinfo.asp?SysID=25819
The motherboard has a Northbridge and Southbridge chip on it. The
Northbridge contains the memory controller and drives the dual
channel memory.
Some options for the 915GV are listed on PDF page 227 of the following document.
What is says, is you could in principle, use 2x2GB sticks to reach the 4GB
maximum. But if Crucial is happy with 1GB sticks, then use four of those instead.
The slots can hold 8GB of memory, but because the interface on the Northbridge
only has 32 address bits, the processor can only address 4GB. And that is why,
there is no point stuffing 8GB of memory into the motherboard. It would sit
there quite comfortably, but the processor couldn't access half of it.
http://download.intel.com/design/chipsets/datashts/30146705.pdf
Your motherboard is shown here. PTGD-LA (Goldfish3). You'd remove
the existing memory, and put it in an antistatic bag, in case
of future problems. It helps to have spare memory around, if you
ever detect problems with the new memory.
http://h10025.www1.hp.com/ewfrf/wc/...duct=471588&lc=en&cc=us&jumpid=reg_R1002_USEN
(from
http://h10025.www1.hp.com/ewfrf/wc/...5641&cc=us&dlc=en&lc=en&jumpid=reg_R1002_USEN)
When you install new memory, it helps to test it first with
memtest86+ from memtest.org . Allow two full "passes" of testing,
before booting into Windows with the new RAM. If any errors
are uncovered, I would not boot into Windows until those errors
are resolved. The memtest86+ program is available to load onto
a floppy diskette, and there is also an ISO9660 file which you'd
use in Nero to prepare a bootable CD.
A second test, is carried out once you get back into Windows.
You can use the Prime95 "Stress Test" as a sensitive test
that the new memory is healthy. I test for at least four hours.
No detected errors are acceptable for this test. Use the default
"blended" test, which uses big chunks and small chunks of memory.
At some point in its execution, it should be using the majority
of your new RAM. it is a more sensitive test of error free operation,
than memtest86+. But I still do both tests anyway.
http://majorgeeks.com/Prime95_d4363.html
It doesn't matter whether your OS is 32 or 64 bits. As far
as I know, the chipset has no memory remapping function. You're
likely to see it report 3.1GB of free memory, whether a 32 bit or
64 bit OS is used. The thing is, the FSB interface on the Northbridge,
has only 32 address bits. So there is no way to shoehorn more
address space into that hardware. Thus, a 32 bit and a 64 bit
OS will face the same limitations of 4GB address space.
You'll be paying 4 * $17 or $68, for 4GB of memory, and then getting
to use 3.1GB or so of memory. Historically speaking, that is still
a great deal (a steal), compared to the prices we used to pay for memory.
Ever since the memory companies started making memory chips on
one foot diameter wafers, we've been awash in cheap memory.
Good luck,
Paul