Memtest86+

Su finalidad es pasar una prueba de stress a la memoria RAM del ordenador para encontrar errores en los módulos propiamente dichos o en los datapaths (chipset, controladoras de memoria).

Memtest86+ está diseñado para arrancar desde un disquete, CD-ROM, o memoria USB sin que sea necesario que el ordenador tenga instalado un sistema operativo.

Además, desde la versión 1.60 puede generar una lista de regiones de RAM defectuosa en el formato esperado por el patch BadRAM para el núcleo Linux; usando esta información, un sistema Linux puede usar con seguridad un módulo de RAM incluso aunque tenga algunos bits defectuosos.

Escrito en C y ensamblador, el código fuente está liberado bajo la GNU GPL.

La información acerca del chipset se puede usar para mejorar estas pruebas, especialmente en sistemas que utilizan overclock.