Memtest86 | |
---|---|
| |
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, |
Sitio web | memtest86.com |
Archivos multimedia en Wikimedia Commons |
Memtest86+ | |
---|---|
| |
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 .
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 .
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.
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+ 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.
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.
El programa se creó a principios de 2004 como una bifurcación de Memtest86, que estaba desactualizado en ese momento.
Versiones: