Что такое Memtester и как его установить?

Giteqa

Здравствуйте, друзья!
Знаете ли вы, как проверить вашу оперативную память на ошибки? А знаете ли, почему это важно и чем может быть полезно?
Если вы никогда не задумывались о проверке оперативной памяти, сообщаю — это действительно полезно и необходимо!
Но как именно это сделать, и какая программа поможет? В этой статье мы рассмотрим решение этой задачи — Memtester. Мы обсудим, что это такое, как оно помогает выявить проблемы, как установить и почему его стоит использовать.


Что такое Memtester?

Memtester — это утилита для проверки оперативной памяти (RAM) на наличие ошибок.
Она используется, чтобы убедиться, что модули памяти вашего компьютера работают стабильно и без сбоев.


Как работает Memtester?

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

  • битовые ошибки (бит «1» становится «0» или наоборот);

  • нестабильность при разгоне (если вы разгоняли RAM или CPU);

  • проблемы с питанием или контроллером памяти;

  • физические дефекты модулей (часто проявляются случайными вылетами, ошибками, BSOD и т. д.).


Где используется Memtester?

Эта утилита широко используется для тестирования оперативной памяти серверов и рабочих станций.
На Linux-серверах она позволяет проводить тест без высокой нагрузки на систему. На персональных компьютерах Memtester полезен, если система выдает ошибки или наблюдается падение производительности.
Недавно я заметил, что моя оперативная память работает не на заявленной частоте 5200 МГц, а на 4600. После тестирования с помощью Memtester я нашел причину и восстановил стандартную скорость и стабильность работы.


Как установить Memtester?

Привожу команды для установки Memtester на Ubuntu 22.04–24.04.

  1. Обновите пакеты:

    sudo apt update sudo apt upgrade -y
  2. Установите Memtester:

    sudo apt install memtester -y

Пояснение к использованию:

  • <size> — объем памяти, который вы хотите протестировать (например: 300M, 1G, 2048M).

  • <iteration> — количество проходов теста.
    Один проход выполняет все тесты (битовые шаблоны, побитовые операции, случайные данные и т. д.).

Пример команды:

sudo memtester size iteration

Для проверки 300 МБ памяти один раз:

sudo memtester 300M 1

Если после выполнения вы видите сообщение Done. и отсутствуют ошибки FAILURE, значит память исправна.


Видеоинструкция по установке

Если вам недостаточно текстовой инструкции и вы хотите увидеть процесс наглядно, я подготовил видео, демонстрирующее установку и тестирование:


Заключение

Использование программы Memtester позволяет проверить оперативную память сервера, рабочей станции или персонального компьютера на ошибки.
Это поможет своевременно выявить причину появления «синих экранов смерти» или снижения производительности и устранить проблему.
Берегите своё оборудование и не забывайте периодически проверять комплектующие!

Автор статьи — Anatolie Cohaniuc