Memtest86

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 3 de enero de 2022; las comprobaciones requieren 11 ediciones .
Memtest86

Captura de pantalla de Memtest86 (versión 4.0a)
Tipo de Utilidad
Desarrollador Software PassMark
Escrito en C y ensamblador
Sistema operativo No
Primera edición 1994
plataforma de hardware x86
ultima versión 10.0 [1] ; ( 30 de septiembre de 2022 )
Estado Activo
Licencia

versión 6 y superior: software propietario,

versión 4 e inferior: GPL [2] v2.0;
Sitio web memtest86.com
 Archivos multimedia en Wikimedia Commons
Memtest86+

Captura de pantalla de Memtest86+ (versión 4.10)
Tipo de Utilidad
Desarrollador Samuel Demulmester
Escrito en C y ensamblador
Sistema operativo No
Primera edición 2004
plataforma de hardware x86
ultima versión 5.31b [3] ( 12 de abril de 2020 )
Licencia GPL [3] v2.0
Sitio web memtest.org
 Archivos multimedia en Wikimedia Commons

Memtest86 y Memtest86+  son programas para probar la RAM en computadoras x86 y x86-64 .

Descripción

Memtest86 y Memtest86+ se ejecutan con su propio cargador de arranque, por lo que no necesita un sistema operativo para ejecutarlos. A partir de MemTest86 2.3 y Memtest86+ 1.60, tiene la función de generar una lista de bloques de memoria defectuosos en formato BadRAM. Usando estos datos, un kernel Linux modificado puede funcionar con un módulo RAM defectuoso sin usar las áreas dañadas.

La primera versión de Memtest86 fue escrita por Chris Brady; Memtest86+ fue desarrollado por Samuel Demeulemeester. El código de arranque se tomó de Linux 1.2.1. Ambos programas están escritos en C y ensamblador x86 . Ambos programas admiten procesadores multinúcleo modernos, así como una gran cantidad de conjuntos de chips de placa base .

Algoritmo de operación

El algoritmo de verificación de memoria para ambos programas es similar. El programa primero escribe toda la memoria repitiendo el bloque de datos preparado, luego lee y compara lo que se escribió con lo que se leyó en dos pasadas: comenzando desde las direcciones bajas hacia las altas y viceversa. El procedimiento se repite para muchas muestras de datos diferentes con el fin de identificar todos los posibles errores.

Durante la prueba, la utilidad realiza uno o varios ciclos ( ing.  pasa  - pasa) dependiendo de la configuración especificada antes de comenzar la prueba.

Distribución

Memtest86

Memtest86 está disponible para su descarga en el sitio web oficial : imágenes de CD (ISO), imagen de disquete e imagen de disco USB, así como textos fuente.

Memtest86 viene en dos sabores, Pro y Free , a partir de 2019. Las versiones Pro tienen más funciones [2] pero son de pago.

Memtest86+

Memtest86+ está disponible para su descarga gratuita en el sitio web oficial como una imagen de disquete, una imagen de CD (ISO) y un instalador para instalar el programa en un disco USB ( USB-flash ), también puede descargar los textos fuente y compilar el programa tú mismo.

El desarrollo previamente suspendido de Memtest86+ se ha reanudado. El autor acepta donaciones para el desarrollo del programa.

Historia

Memtest86

Memtest86 fue creado en 1994, el autor utilizó algoritmos de prueba de memoria desarrollados por él desde 1981 y utilizados en pruebas de memoria de computadoras PDP-11 , VAX11/780 y Cray XMP. [4] Antes de la versión 3.0 (mediados de 2002), Memtest86 se desarrolló activamente, luego hubo una pausa de 2 años y las versiones posteriores se lanzaron con pausas de uno o dos años. Desde 2013 (versión 4.1.0 y superior), el programa se ha actualizado regularmente, al menos dos veces al año [5] , el código del programa se ha reescrito, junto con una versión gratuita, apareció una versión paga. Para ejecutar la versión 5.0.0 y superior, se requiere un sistema con UEFI , de lo contrario se lanzará la versión heredada del programa 4.3.7.

Memtest86+

El programa se creó a principios de 2004 como una bifurcación de Memtest86, que estaba desactualizado en ese momento.

Versiones:

Enlaces

Notas

  1. MemTest86: sitio oficial de la herramienta de prueba de memoria x86 . Consultado el 9 de enero de 2021. Archivado desde el original el 2 de enero de 2021.
  2. 1 2 Comparación  de funciones . Archivado desde el original el 6 de enero de 2021.
  3. 1 2 Memtest86+ - Herramienta de diagnóstico de memoria avanzada . Consultado el 9 de febrero de 2008. Archivado desde el original el 17 de diciembre de 2016.
  4. Antecedentes // Acerca de Memtest86 Archivado desde el original el 1 de mayo de 2012. 
  5. ChangeLog Archivado el 21 de abril de 2016 en Wayback Machine de Memtest86 
  6. Revista Home PC 6/2010