Memtest86+

Memtest86+

Infobox Software
name = Memtest86 Memtest86+


caption = A screenshot of Memtest86+
developer = Memtest86: Chris Brady Memtest86+: Samuel Demeulemeester
latest_release_version = Memtest86: 3.4a release date and age|2007|12|07 Memtest86+: 2.01 release date and age|2008|02|21
operating_system = Standalone bootable programs
genre = Utility
license = GPL v2.0
website = Memtest86: [http://www.memtest86.com/ www.memtest86.com] Memtest86+: [http://www.memtest.org/ www.memtest.org] |

Memtest86+ is software designed to stress test an 86-compatible computer's random access memory (RAM) for errors. It tries to verify that the RAM will accept and correctly retain arbitrary patterns of data written to it.

Description

Memtest86+ is designed to run from a bootable floppy disk, CD-ROM, USB Drive, or from a suitable bootloader without an operating system present. Memtest86+'s tests are comprehensive so it can find otherwise hidden problems on machines that appear to work normally. With many chipsets, Memtest86+ allows counting of failures even in error-correcting ECC DRAM.

Additionally, versions after 1.60 can output a list of bad RAM regions in the format expected by the BadRAM [http://rick.vanrein.org/linux/badram/] patch [http://www.memtest.org/#change] for the Linux kernel; using this information, a Linux system can reliably use a RAM module even if it has a few bad bits.

Memtest86 was originally developed by Chris Brady; Memtest86+ is developed by Samuel Demeulemeester. After several years of a development standstill, both are actively worked on. The bootloading code was originally derived from Linux 1.2.1. Memtest86 is written in C and x86 assembler. The source code is released under the GNU General Public License (GPL). The current version of Memtest86 is v3.4a, released on December 27, 2007 and v2.01 of Memtest86+, released on February 21, 2008. Both versions now support current dual- and quad-core-CPU's and the corresponding chipsets. The latest release of Memtest86+ supports Intel-based Macintosh computers.

How it works

Memtest86+ writes a series of test patterns to every memory address, reads back the data written, and compares it for errors.

Many chipsets can report RAM speeds and timings via SPD (Serial Presence Detect) or EPP (Enhanced Performance Profiles), and some even support changing the expected memory speed. If the expected memory speed is overclocked, Memtest86+ can test that memory performance is error-free with these faster settings.

External links

* [http://www.memtest.org/ Memtest86+ homepage] (the maintained version, based on Memtest86)
* [http://www.memtest86.com/ Memtest86 homepage] (the original version)
* [http://www.ramprobe.com/ RAM Probe] (formerly OTCOMP Memtest86+, based on Memtest86+ with many added chipsets)
* [http://www.ocztechnology.com/displaypage.php?name=ocz_memtest OCZ Technology's Memtest86+] (Memtest86+ with additional timing tweaks)
* [http://rick.vanrein.org/linux/badram/ BadRAM] patch for the Linux kernel


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Memtest86 — Memtest86+ A screenshot of Memtest86+ Developer(s) Memtest86: Chris Brady Memtest86+: Samuel Demeulemeester Stable release Memtest86: 4.0a August 20, 2011 …   Wikipedia

  • Memtest86+ — Memtest86 Memtest86+ Скриншот Memtest86+, запущенного под VMware Workstation 2007 …   Википедия

  • Memtest86 — Bildschirmfoto von Memtest86+ unter VMware Workstation Basisdaten Entwickler: Chris Brady Aktuelle  …   Deutsch Wikipedia

  • Memtest86 — est un logiciel conçu pour réaliser des tests exhaustifs de la mémoire informatique d un PC afin de détecter d éventuelles erreurs ou défectuosités. Description Ce logiciel a été conçu pour être exécuté à l aide d un système amorçable, tels qu… …   Wikipédia en Français

  • Memtest86+ — Este artículo o sección se encuentra desactualizado. Es posible que la información suministrada aquí haya cambiado o sea insuficiente. Memtest86+ …   Wikipedia Español

  • Memtest86 — …   Википедия

  • Memtest — Memtest86 Bildschirmfoto von Memtest86+ unter VMware Workstation Basisdaten Entwickler: Chris Brady Aktuelle  …   Deutsch Wikipedia

  • Memtest 86 — Bildschirmfoto von Memtest86+ unter VMware Workstation Basisdaten Entwickler Chris Brady …   Deutsch Wikipedia

  • Программы теста производительности — Содержание 1 Всё в одном 2 Тест жёсткого диска 3 Тест памяти 4 Тест процессора // …   Википедия

  • E820 — is shorthand to refer to the facility by which the BIOS of x86 based computer systems reports the memory map to the operating system or boot loader.It is accessed via the int 15h call, by setting the AX register to value E820 in hexadecimal.It… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”