because it was made in 1986?
86 refers to the type of CPU that the software runs on. Except just recently we also added support for ARM CPUs. So it really is a bit of a misnomer now.
I mean it can't even tell me which RAM slot is giving errors?
For ECC RAM you can sometimes get the correct slot. More people should use ECC RAM, then MemTest86 would barely be required. But again, Intel has been stopping this happening to increase profits.
it's mind blowing to me as to how & why this program is popular
regarding inconsistent results
Unfornately the environment does change. RAM can be timing sensitive, voltage sensitive, temperature sensitive, EMI sensitive and subject to a whole bunch of "soft" errors due to radiation and cosmic rays. If the hardware operates in a random fashion, then the software running on that hardware can also be expected to run randomly.
Yes it is massively frustrating that some errors are random, but that is the way the world is. Again, ECC RAM fixes a lot of this.
4 passes is enough, no it's not enough, 8 passes but some say nothing less than overnight & others say no no leave it for 24 hours
4 is enough (in our opinion) most of the time. But if you were making medical equipment, flight control systems, mars rovers and other critical stuff, then more is better. When dealing with random intermittent faults then the longer you test the more chance there is that you'll catch the random event.
XMP, turn off XMP ...... single channel or dual channel
Which means XMP on and dual channel for most people.
Yea sure you'll give me stories of people who successfully diagnosed their faulty RAM
But yes, The result is not always conclusive. Computers are complex, sometimes you need to swap out parts and modify configurations to get to the root cause. It is more of a technicians tool than a tool for the home user.
Leave a comment: