I found this method of testing to be extremely useful in uncovering any potential ram problems that you might run into and want to bring this up to everyone to see if you guys think this is a good way to test.
Here is the situation:
I could run memtest #5 for 24 hours+ with zero errors, but with this localized section testing, I can bring up thousands of bugs in matter of minutes if the cooling solution in place is not optimal.
What I did was testing in small segments of 64 meg throughout the entire memory range. (I used version 1.40, don't remember if the older version have it, but I would assume it did) I would go in and set the range from 0 for lower and higher to 65536000 (64 * 1024 * 10) and loop test #5 for say 10-15 mins. The heat that this type of test generate on that section of ram is pretty extreme. You can run through thousands of test of this section of ram in matter of an hour. You can imagine the type of heat that this can generate over a regular #5 test where it move through the entire memory at a leisurely pace (in comparison) so the ram have time to cool off.
So, on my ram @260x9 2.4vdimm, I would be able to go through over a thousand loops of memtest #5 without error, but when I localize it to small sections like this, I would start getting errors as heat starts to build up to the point where it started generating hundreds of errors per loop after a few minutes.
You can then of course move the range throughout the whole 1gig of ram by overlapping say 4-8 meg. eg. 0-64 meg, 56-120 meg, 112-176 meg, etc.
Would this method be a valid method to test or is this too extreme for the ram that no normal computer usage will be able to generate this much heat for the ram?
Bookmarks