Memtest86 es considerada por la mayoría de la comunidad de pruebas de hardware como la aplicación número uno cuando se trata de memorias RAM defectuosas. La respuesta a la pregunta sobre el estado de funcionamiento de los módulos de memoria instalados llega rápidamente con Memtest86 y eso es lo que más importa además de la certeza del veredicto.
Hay muchos enfoques buenos para probar la memoria. Sin embargo, muchas pruebas simplemente arrojan algunos patrones a la memoria sin pensar mucho o sin conocimiento de la arquitectura de la memoria o cómo se pueden detectar mejor los errores. Esto funciona bien para fallas de la memoria del disco duro, pero hace poco para encontrar errores intermitentes. Las pruebas de memoria basadas en BIOS son inútiles para encontrar errores de memoria intermitentes.
Los chips de RAM consisten en una gran variedad de celdas de memoria compactas, una para cada bit de datos. La gran mayoría de los fallos intermitentes son el resultado de la interacción entre estas células de memoria. A menudo, escribir una celda de memoria puede hacer que una de las celdas adyacentes se escriba con los mismos datos. Una prueba de memoria eficaz intenta probar esta condición. Por tanto, una estrategia ideal para probar la memoria sería la siguiente:
Escribe una celda con cero.
Escriba todas las celdas adyacentes con una, una o más veces.
Compruebe que la primera celda todavía tenga un cero.
Debería ser obvio que esta estrategia requiere un conocimiento exacto de cómo se distribuyen las celdas de memoria en el chip. Además, existe un número interminable de posibles diseños de chips para diferentes tipos de chips y fabricantes, lo que hace que esta estrategia no sea práctica. Sin embargo, existen algoritmos de prueba que pueden aproximarse a este ideal y MemTest86 hace precisamente esto.
Versión 9.1 (compilación 1000) 21 / mayo / 2021
Correcciones / MejorasAnálisis fijo de la estructura del dispositivo de memoria SMBIOS para compatibilidad con datos DIMM DDR5
Direcciones fijas no alineadas con páginas para los parámetros del archivo de configuración ADDRLIMLO / ADDRLIMHI
Se corrigió el bloqueo al ejecutar en UEFI Shell causado por una limpieza incorrecta de las cadenas de localización después de una salida de una ejecución anterior de MemTest86.
Se agregó soporte para recuperar información de la CPU para los conjuntos de chips Intel Rocket Lake
Se agregó soporte para recuperar información de la CPU para los conjuntos de chips Intel Tiger Lake
Se corrigió la desalineación del texto que contiene caracteres de ancho completo.
Homepage : https://www.memtest86.com
Changelog : https://www.memtest86.com/whats-new.html
Download :
- Código:
-
https://www.memtest86.com/downloads/memtest86-usb.zip