Что такое memtest и зачем он нужен
Memtest представляет собой программу для проверки работы оперативной памяти. Таких программ много, и они обладают разными возможностями. В новые версии windows (vista, 7, 8) также входят такие программы (они находятся в загрузочном меню). В чём же разница между всеми этими программами? Почему лучше использовать memtest86 / memtest+?
Почему лучше использовать memtest86 / memtest+
Дело в том, что в случае сложных технических средств, таких как оперативная память, жёсткий диск, видеокарта и т.п. проблемы возникают не с тем, что память не работает, а с тем, что она не работает время от времени, при определённых (точнее, неопределённых) условиях. К примеру, если ОЗУ полностью неисправна, компьютер вообще не включится. Если у памяти не работает какая-то её часть, то ЛЮБАЯ программа проверки памяти покажет проблемы. Кроме того, у многих компьютеров в настройках BIOS можно задать опцию проверки (быстрой проверки) оперативной памяти при каждом включении компьютера.
Сложность состоит в том, что далеко не всегда тестирование памяти при включении компьютера, а также далеко не все программы проверки RAM показывают наличие проблем. Память может работать при включении и загрузке компьютера, а проблемы (к примеру) могут начинаться только через несколько минут (или часов) после непрерывной работы ПК. Или же RAM может начать "глючить" после запуска какой-либо программы. То есть нестабильная работа оперативной памяти может начинаться после того, как она "разогреется", либо при увеличении нагрузки. При этом происходит подъём температуры, и чем выше температура, тем нестабильнее (с бОльшим количеством ошибок) работает память.
Главная задача программ тестирования памяти - максимально нагрузить оперативную память, чтобы поднять ее температуру и проверить стабильность ее работы в таком режиме. Проблема в том, что далеко не все программы способны по максимуму нагрузить оперативную память. Для максимальной нагрузки нужно знать частоту памяти, модель материнской платы и, используя эту информацию, нагрузить ОЗУ. Именно это и удается программе memtest в большинстве случаев.
Обратите внимание
- Даже memtest не во всех случаях может достоверно определить неисправность RAM: даже после нескольких часов (!) тестирования памяти memtest может показать, что всё ok, однако при этом память будет продолжать время от времени сбоить.
- Для разных компьютеров успешно диагностировать неисправность могут разные версии memtest: в каких-то случаях "срабатывает" memtest86, в каких-то - memtest+. Поэтому если (к примеру) memtest86 показывает ошибки памяти - дальше тестировать не обязательно. А вот если ошибок нет, то нужно проверить память разными программами: как memtest86, так и memtest+.
|