Hey all about a week ago I had some memory errors which gave XP a blue screen. I have two sticks of 512mb of ram and a week ago I ran test on the ram using different slot configurations and had some errors with both of the sticks in there. Well when I ran a test on just one I had no errors pop up so I assumed the other stick was bad.
Just today I was messing around a I would run a memtest on each stick individually and there were no errors but when I would test them out with both sticks in there together, errors would pop up. The only test that showed errors was test number 5 called 'block move'
Does anybody have any knowledge on the specific test memtest86+ does and if this could mean that something in the mother board is causing an error when the two sticks of ram exchange information?
Edit* I found some info but I'm not sure what it all means...
Test 5 [Block move, 64 moves]
This test stresses memory by using block move (movsl) instructions and is based on Robert Redelmeier's burnBX test. Memory is initialized with shifting patterns that are inverted every 8 bytes. Then 4mb blocks of memory are moved around using the movsl instruction. After the moves are completed the data patterns are checked. Because the data is checked only after the memory moves are completed it is not possible to know where the error occurred. The addresses reported are only for where the bad pattern was found. Since the moves are constrained to a 8mb segment of memory the failing address will always be less than 8mb away from the reported address. Errors from this test are not used to calculate BadRAM patterns.
I'm trying to figure out if this is just a memory problem between the two sticks of ram and the sticks are bad or if this a mother board problem.