L
larry moe 'n curly
David said:larry moe 'n curly wrote:
That's an interesting test but you need to interpret it properly as well.
Finding a known error is fine. Not finding an error when there isn't one is
fine too. The key here is 'known' However, what about the typical use where
neither is 'known', which is why you're running the test, and it pops up an
error? Module is bad, right?
Not necessarily. As the article also points out "The results of these tests
also point out that memory problems are not necessarily related to physical
DRAM chip defects. There may be data bus, address bus, memory controller or
other memory subsystem component problems..." They left out that it could
also be a processor problem, especially if overclocked, a power supply
problem, a wiring problem, or just about anything that affects the ability
of the system to read/write properly into memory. Just about 'all of it'
has to work for the memory to work properly too so a problem almost
anywhere can create 'memory errors'.
With the systems I've used, 'all of it' always seemed worked fine (but
the only test equipment I have is a digital multimeter), except the
memory, and errors reported by memory diagnostics always disappeared
when I substituted another module, except in the case of some Kingston
PC2100 modules (the third one was fine). Also memory diagnostics like
MemTest86 and Gold Memory have never reported errors with modules
containing name brand chips, only those with no-name chips, and I doubt
that this is just a coincidence.
In other words, software memory testers tell you there is a problem with
your *system*, that appears to manifest as a memory error, not that the
module is automatically defective (although one hopes, and it is a hope,
that it's the likely candidate).
Except for connection, power, and capacitor problems, how likely are
memory errors not caused by the memory itself, assuming the right type
of memory is used and there's no overclocking?