¿Cuántas pasadas son suficientes con Memtest?

¿Cuántas pasadas son suficientes con Memtest?

Mi computadora se cuelga al azar en múltiples ocasiones y en diferentes sistemas operativos hoy, lo que me obliga a presionar el botón de reinicio. Sospecho que podría ser un problema de memoria y lo hice memtestconmemtest86.

Hizo dos pases sin errores. ¿Es suficiente o tengo que ejecutarlo toda la noche hasta que vea un error?

¿Qué pasa si es un problema de la placa base o de la CPU? ¿Cómo lo sé sin adquirir una placa base nueva?

Especificaciones del Sistema:

  • Memoria: 2,0 GiB
  • Procesador Pentium(R) CPU de doble núcleo E5300 a 2,60 GHz x 2
  • Placa base: EPU ASUS P5KPL-AM

Respuesta1

Las pruebas no pueden demostrar la ausencia de errores, sólo su presencia.

Memtest es excelente para encontrar errores en la RAM. La velocidad a la que se encuentran los errores es necesariamente directamente proporcional a qué tan rota está la RAM. Cuanto más roto está, más rápido encuentra errores.

El 90% de las veces, si la RAM tiene un problema, memtest lo encontrará en 10 segundos, el 99% de las veces, una pasada será suficiente para encontrar el problema. Cuanto más tiempo lleve encontrar el problema, más sutil será y menos probable será que cause un problema con su PC (pero aun así debería obtener nueva RAM si recibe incluso un error).

Como su computadora falla con bastante frecuencia y ha realizado algunas pasadas, probablemente no sea su RAM. Como siguiente paso, debes probar tu disco duro y luego la CPU con una herramienta como Ultimate Boot CD o Hiren's. (La mayoría de los BIOS modernos también tienen una función de prueba de HDD incorporada)

Respuesta2

Ejecuté memtest y vi 6 pases sin errores, con más de 4 errores por pase después de eso. Normalmente solo hago 3 o 4 pases, pero ciertamente es posible no cometer errores al hacer solo un par de pases. Me imagino que algunos errores solo aparecen cuando los módulos de memoria se calientan, causando problemas con la memoria funcionando a alto voltaje.

Respuesta3

MemTest86 intenta realizar 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 afectan al controlador de memoria de la placa base y a la CPU.

La RAM ha aumentado mucho, hasta el punto de que un teléfono portátil hoy puede contener más RAM que una computadora central de hace 20 años. Las pruebas se han multiplicado a medida que MemTest86 ha ido evolucionando, y también la RAM. Aunque la RAM se ha vuelto más rápida, las pruebas todavía requieren mucho tiempo, que se miden en horas o incluso días.

Ahora paralas malas noticias: He encontrado al menos dos fuentes respetables, Diez foros y wikiCómo que dan el mismo consejo. Cito de Diez Foros:

MemTest86+ debe ejecutarse durante al menos 8 pases para ser casi concluyente, cualquier cosa menos no dará un análisis completo de la RAM.

Si un miembro de Diez Foros le pide que ejecute MemTest86+, asegúrese de ejecutar los 8 pases completos para obtener resultados concluyentes. Si realiza menos de 8 pases, se le pedirá que lo haga nuevamente.

Debo comentar que MemTest86 tiene dos versiones, la Free y Pro, donde la versión Pro tiene varias más pruebas que la versión Free y opciones de configuración. Puedes 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 pasadas en el artículo. MemTest86 Información técnica de la descripción del archivo de configuración MemTest86, mt86.cfgdisponible solo en la versión Pro:

PASA1COMPLETO

Especifica si la primera pasada ejecutará la prueba completa o reducida. De forma predeterminada, la primera pasada 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 rápida y está destinada principalmente a detectar errores graves. El hecho de que la primera pasada haya pasado sin errores es alentador, pero los usuarios de la versión gratuita deben esperar la segunda pasada para completar la gama de pruebas.

La mayor cantidad 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 un bit hacia la izquierda para cada dirección sucesiva. La posición inicial de la broca se desplaza hacia la izquierda en cada pasada. Para utilizar todos los patrones de datos posiblesSe requieren 32 pases. Esta prueba es bastante eficaz 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 completarse por completo, lo que tomo como el límite superior del número de pases necesarios para una prueba realmente exhaustiva.

También comento que muchas de las pruebas utilizan un patrón aleatorio, con un patrón diferente para cada pasada, lo que significa que cada pasada es diferente. Si lo llevamos a niveles absurdos, podríamos concluir que no existe un límite superior para el número de pasadas necesarias para obtener un resultado absolutamente concluyente.

Mi opinión

Mi opinión en cuanto al número de pases es que se deben realizar tantos pases como tiempo de espera se tenga. El límite inferior parece ser dos pases, ya que sólo 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 8 pases (tal vez 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 fracasos, mi respuesta es que incluso un solo fracaso es demasiado e inaceptable.

Respuesta4

http://hcidesign.com/memtest/manual.html

La cobertura del 100 % representa una pasada completa de prueba de memoria. En general, es mejor realizar varias pasadas. Aquí hay tres duraciones típicas de pruebas que podría utilizar:

  1. Pruebe hasta una cobertura del 100% (una prueba rápida para asegurarse de que su RAM esté funcionando razonablemente)
  2. Pruebe durante 1 hora (esto detectará todo excepto los errores intermitentes)
  3. Pruebe durante la noche (recomendado; de todos modos, su computadora no hace nada más durante la noche, ¿por qué no estar absolutamente seguro de que su RAM está bien?)

información relacionada