Memtest86+

Memtest86+
Memtest86
Memtest86+
Memtest86+ Screenshot.png
Скриншот Memtest86+, запущенного под VMware Workstation 2007
Тип

Утилита

Разработчик

Memtest86: Chris Brady
Memtest86+: Samuel Demeulemeester

Операционная система

Не требуется

Последняя версия

Memtest86: 4.0a — 20 августа 2011
Memtest86+: 4.20 — 25 января 2011

Лицензия

GNU GPL v2.0

Сайт

Memtest86
Memtest86+

Memtest86+ и Memtest86 — программы для проверки ОЗУ на компьютерах архитектуры x86 и x86-64.

Содержание

Описание

Memtest86+ и Memtest86 запускаются с помощью собственного загрузчика, поэтому наличие операционной системы для их работы не нужно. Начиная с версии 1.60 утилита Memtest86+ имеет функцию формирования списка плохих блоков памяти в формате BadRAM. Используя эти данные, модифицированное ядро Linux может работать с дефектным модулем RAM, не используя повреждённые участки.

Первая версия Memtest86 была написана Крисом Брэди (Chris Brady); Memtest86+ был разработан Сэмюэлем Демельмистером (Samuel Demeulemeester). Загрузочный код был взят из Linux 1.2.1. Обе программы написаны на языке Си и x86-ассемблере, распространяются под лицензией GNU GPL. Обе программы поддерживают современные двухъядерные и четырёхъядерные процессоры, а также большое количество чипсетов материнских плат.

Распространение

Memtest86+

Memtest86+ доступен для свободного скачивания на официальном сайте в виде образа дискеты, образа компакт-диска (ISO) и инсталлятора для установки программы на USB-диск (USB-flash), также можно скачать исходные тексты и скомпилировать программу самостоятельно.

Последняя (на середину 2012 года) версия Memtest86+ 4.20.

Автор принимает пожертвования на развитие программы.

Memtest86

Memtest86 также доступен для свободного скачивания на официальном сайте: образы CD (ISO), образ дискеты и образ USB-диска, а также исходные тексты.

Последняя (на середину 2012 года) версия — Memtest86 4.0. Memtest86 выпускается в двух вариантах: для рабочих станциий (Memtest86 4.0a) и для серверов (Memtest86 4.0b).

Различия версий Memtest86 4.0a 4.0b
Число потоков 16 32
Граница памяти 64 Гб 8 Тб

Принцип работы

Алгоритм проверки памяти у обеих программ сходный. Программа сначала записывает всю память повторениями подготовленного блока данных, затем считывает и сверяет записанное с прочитанным в два прохода: начиная с младших адресов к старшим и наоборот. Процедура повторяется для множества разных образцов данных, чтобы выявить все возможные ошибки.

В процессе тестирования утилита совершает один или много циклов ({en|pass} — проход) в зависимости от заданной перед запуском тестирования настройки.

История

Memtest86

Memtest86 был создан в 1994 году, автор использовал алгоритмы тестирования оперативной памяти, разработанные им начиная с 1981 года и использованные в тестах памяти компьютеров PDP-11, VAX11/780 и Cray XMP.[1] До версии 3.0 (середина 2002 года) Memtest86 активно развивался, затем перерыв на 2 года, и последующие версии выходили с перерывами в год-два.[2]

Memtest86+

Программа создана в начале 2004 года как ответвление Memtest86, на тот момент устаревшего. Доступные версии:

В дальнейшем авторы обеих программ взаимно дополняли их.

Ссылки

  1.  (англ.)Background // About Memtest86
  2.  (англ.)ChamgeLog of the Memtest86]

См. также


Wikimedia Foundation. 2010.

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

Полезное


Смотреть что такое "Memtest86+" в других словарях:

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

  • 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+ — 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… …   Wikipedia

  • 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


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»