First off, make sure you are running Memtest86+, the PLUS version, not
the original Memtest86.
Go here:
http://www.memtest.org/ and pick up the latest version 1.60
Second, Memtest does not change any memory or clock settings, it just
reports what it sees. Again, make sure you run the latest version.
Steve
I ran Memtest86 v3.2 which is the latest version on the
http://www.memtest86.com. Thanks for the pointer to Memtest86+. Memtest86
does change the clock speed, it doesn't give any indication that it's done
it but does. I had done a bunch of benchmarks on this system using 4G of
OCZ memory. It was able to run at 200MHz with the OCZ memory except for
the occasional kernel oops so I was able to get benchmarks at 133MHz,
167MHz and 200MHz. I then swapped 2G of the OCZ memory for 1G of Crucial
which seems to be a less stable combination. With the 1G of Crucial it
wouldn't boot at 200MHz so I set the DDR clock to 200Mhz, the CL to 3
and then put in Memtest86 and ran it for 10 hours. Memtest86 (the version
from
http://www.memtest86.com), found no errors. I exited out of Memtest86
and booted right into the OS. I then reran my benchmark and got the 167MHz
performance number. I then rebooted in to the BIOS to check the setting,
it said 200MHz. I then reboot the OS and got a kernel panic, tried several
times with the same result. I then booted into Memtest86 and from there
boot the OS, no problems. I repeated several times, always got the same
result, booting directly got a kernel panic, booting from Memtest86
didn't. When booting for Memtest86 the benchmark number was exactly the
167MHz number, from this I concluded that Memtest86 sets the DDR clock
speed to the AUTO value which for a dual double sided memory system is
167MHz.
I'll give Memtest86+ a try, from their website it looks like they might be
better behaved.