Outline of Troubleshooting Features of Memtest86

Memtest86 is a free self-booting utility that runs a test loop to locate and diagnose possible system memory and CPU cache problems. By testing every memory cell on the system, Memtest86 is able to identify errors that are difficult to troubleshoot because they appear rarely and display unpredictable symptoms.

  1. Memory Modules

    • The algorithm used for testing memory in Memtest86 is essentially to write a value to a single memory address, write a pattern to the rest of the computer's memory and check the first address to confirm the original value is still there. If the value has changed, Memtest86 reports an error and repeats the process with the next memory address. Memtest86 has several test patterns that modify the contents of the memory in different ways to look for errors. If Memtest86 reports errors, you can troubleshoot the problem by removing memory modules and testing again or by using different modules and seeing if the errors persist.

    CPU Cache

    • Because Memtest86 utilizes the cache memory in your computer's processor, it can help you identify cache problems that can cause a processor to perform unreliably. If you see errors in Memtest86 even after changing the memory modules, test again with a new processor, if possible; your computer's processor could be the cause of the errors.

    Overclocking Stability

    • Memtest86 has the ability to run in a loop, testing your computer indefinitely until you shut the application down. This raises the computer's heat and generates a load on the processor and memory. If you've "overclocked" your computer's processor to run at higher than its normal speed, Memtest86 can help you confirm that your computer will remain stable. If the program reports errors, lower your processor's speed and test again.

    Cross-Platform

    • Cross-platform compatibility is one of the benefits of Memtest86. It runs from a bootable device such as a CD-ROM or USB key and requires no operating system. Therefore, it works on any computer with an x86 processor made by Intel, AMD or any other manufacturer. It also works on computers running Windows, Mac OS and Linux.

Related Searches:

References

Comments

Related Ads

Featured