MemTest86 intenta hacer una prueba completa de la RAM. Al hacerlo, también se ha convertido en una buena prueba general, ya que algunas de las pruebas también se refieren al controlador de memoria de la placa base y la CPU.
La RAM ha aumentado mucho, hasta el punto de que un teléfono portátil puede contener más RAM que en una unidad central de hace 20 años. Las pruebas se han multiplicado a medida que MemTest86 ha evolucionado, y también lo ha hecho la RAM. Aunque la RAM se ha vuelto más rápida, las pruebas aún requieren mucho tiempo, medidas en horas o incluso días.
Ahora para las malas noticias : he encontrado al menos dos fuentes respetables,
Diez foros
y
wiki Cómo
dan el mismo consejo. Cito de diez foros:
MemTest86 + debe ejecutarse durante al menos 8 pases para estar cerca de ser concluyente , cualquier cosa menos no dará un análisis completo de la RAM.
Si un miembro de Ten Forums le pide que ejecute MemTest86 +, asegúrese de ejecutar los 8 pases completos para obtener resultados concluyentes. Si ejecuta menos de 8 pases, se le pedirá que lo ejecute nuevamente.
Debo señalar que MemTest86 tiene dos versiones, la Free y la Pro, donde la versión Pro tiene varias pruebas más que la versión Free y las opciones de configuración. Puede ver las diferencias en el artículo
Comparación de características .
Se puede obtener más información sobre el número óptimo de pases en el artículo
Información técnica de MemTest86
de la descripción del archivo de configuración MemTest86 mt86.cfg
, disponible solo en la versión Pro:
PASS1FULL
Especifica si el primer pase ejecutará la prueba completa o reducida. Por defecto, el primer pase ejecutará una prueba reducida (es decir, menos iteraciones) para detectar los errores más obvios lo antes posible.
Conclusión 1 : La primera pasada es más corta y más rápida, destinada principalmente a detectar errores duros. El hecho de que el primer pase haya pasado sin error es alentador, pero los usuarios de la versión gratuita deben esperar al segundo pase para obtener toda la gama de pruebas.
El mayor número de pases que he encontrado fue en esta prueba:
Prueba 7 [Inversiones en movimiento, patrón de 32 bits]
Esta es una variación del algoritmo de inversiones en movimiento que desplaza el patrón de datos a la izquierda un bit para cada dirección sucesiva. La posición del bit inicial se desplaza hacia la izquierda para cada pasada. Para utilizar todos los patrones de datos posibles, se requieren 32 pases . Esta prueba es bastante efectiva para detectar errores sensibles a los datos, pero el tiempo de ejecución es largo.
Conclusión 2 : La prueba 7 necesita 32 pases para estar totalmente completa, lo que considero como límite superior en la cantidad de pases necesarios para una prueba realmente exhaustiva.
También observo que muchas de las pruebas usan un patrón aleatorio, con un patrón diferente para cada pase, lo que significa que cada pase es diferente. Llevándolo a alturas absurdas, podríamos concluir que no hay un límite superior para el número de pases requeridos para un resultado absolutamente concluyente.
Mi opinión
Mi opinión con respecto al número de pases es que uno debe ejecutar tantos pases como tenga tiempo para esperar. El límite inferior parece ser dos pases, ya que solo el segundo será una prueba completa. Pero la pregunta de "cuánto es suficiente" no tiene una respuesta real. Observo nuevamente que para las dos referencias técnicas que cité anteriormente, el número mínimo de pases requeridos para un resultado bueno y concluyente es de 8 pases (quizás para que la Prueba 7 haga un byte completo de 8 bits, entre otras razones).
Por otro lado, los errores encontrados por MemTest86 deben tomarse muy en serio. Como aquí se planteó la pregunta sobre la cantidad aceptable de fallas, mi respuesta es que incluso una falla es demasiado y no es aceptable.