RAM Test Pro
RAM Test Pro – программа для стресс-теста и бенчмаркинга оперативной памяти DDR5, DDR4 и DDR3
Особенности:
- тестирование стабильности оперативной памяти на современных игровых ПК, рабочих станциях и серверных NUMA системах;
- настройка максимального количества ошибок и времени тестирования, а также звуковой сигнал при обнаружении ошибок;
- более 10 различных полностью настраиваемых алгоритмов тестирования;
- встроенный бенчмарк производительности оперативной памяти.
Обновления программы
- Больше не требуется обязательный запуск от имени администратора (но рекомендуется);
- Добавлены скроллбары в блоки информации о железе;
- Добавлена поддержка многосокетных и односокетных NUMA-систем (серверы и рабочие станции);
- Добавлена поддержка Больших Страниц памяти, актуальная для серверных систем;
- Исправлено автоопределение объема памяти при очень малом или очень большом объеме ОЗУ;
- Оптимизирована автоматическая аллокация памяти;
- Добавлена красная подсветка при ошибке;
- Уменьшен размер файла RAM Test Pro.exe (оптимизация зависимостей);
- Оптимизированы тестовые функции и добавлены новые (бета);
- Добавлены тени для окон;
- Исправлен баг при повторном запуске программы;
- Исправлен краш программы при перезагрузке пк;
- Исправлено определение версии Windows;
- Исправлено определение объема модулей памяти более 32 ГБ;
- Исправлена ошибка с определением путей к конфигам;
- и другие мелкие изменения.
Бенчмарк:
- Теперь бенчмарк поддерживает многосокетные и NUMA системы. Можно выбрать тестируемый сокет, при этом NUMA узлы выбираются автоматически;
- Добавлены фильтры результатов для точных многократных измерений;
- При открытии бенчмарка можно переключаться на основное окно с тестом;
- Алгоритмы тестирования переработаны и улучшены;
- Добавлена функция автоматического перезапуска бенчмарка с сохранением скриншота каждого прогона;
- Улучшено качество скриншотов;
- Исправлена редкая ошибка аллокации памяти;
- Во время длительных прогонов бенчмарка экран больше не гаснет;
- и другие мелкие изменения.
Бенчмарк памяти
Бенчмарк оперативной памяти RAM Test Pro предназначен для оценки производительности подсистемы оперативной памяти DDR5, DDR4 и DDR3. Поддерживает современные процессоры с инструкциями AVX2 и старые с SSE2, а также рабочие станции и серверы с несколькими сокетами и NUMA.
⚠️ ВНИМАНИЕ!
Перед запуском бенчмарка закройте все лишние программы для получения наилучших и повторяемых результатов!
Во время тестирования компьютер может «лагать» и «тормозить», наберитесь терпения и дождитесь конца тестирования!
Что можно измерить с помощью Бенчмарка:
- Линейные скорости чтения, записи и копирования;
- Рандомные скорости чтения, записи и копирования;
- Задержка (Latency) записи и чтения;
- Задержка (Latency) случайного доступа к блокам разного размера.
Линейные тесты чтения, записи и копирования
Измеряют максимальные скорости оперативной памяти при последовательных операциях. Результаты зависят в большей степени от частоты памяти и первичных таймингов, но более важные вторичные и третичные тайминги практически не влияют на результат.
Рандомные тесты чтения, записи и копирования
Измеряют скорость памяти при случайном доступе. Более реалистично отражают поведение памяти в повседневных задачах, работе и играх. Помогают оценить влияние вторичных и третичных таймингов на производительность и выбрать лучшие значения таймингов для производительности. Также могут помочь выявить проблемы с производительностью, если разгон сделан неправильно и снижает производительность, то есть определить так называемый «инпутлаг».
Задержка (Latency) чтения и записи
Показывает задержки при доступе напрямую к памяти для чтения и записи. Результат зависит от качества разгона ОЗУ, а также от архитектуры процессора. Чем выше показатели, тем хуже настроена память и архитектура процессора менее оптимизирована для прямой работы с памятью.
Таблица задержек (Latency) по блокам
Показывает задержки при случайных операциях с блоками разного размера. Позволяет оценить качество разгона памяти и насколько эффективно процессор взаимодействует с ней, также позволяет оценить эффективность использования кэшей.
Выбор сокета для тестирования
На системах с двумя или более сокетами в окне бенчмарка появляется настройка для выбора сокета для тестирования.
Фильтрация результатов
С помощью параметров Linear Max CV %, Random Max CV % и Sample Size можно повысить точность и повторяемость результатов бенчмарка. Чем ниже Linear Max CV % и Random Max CV %, а Sample Size больше, тем точнее результаты, но в то же время тестирование может занять больше времени. Рекомендуемые значения для Linear Max CV % и Random Max CV % от 0.01 до 1, для Sample Size от 5 до 15.
Сохранение результата
Кнопкой «Save» можно сохранить скриншот с результатом бенчмарка.
Автоматический перезапуск бенчмарка
В настройках бенчмарка можно включить автоматический перезапуск бенчмарка указанное количество раз с сохранением скриншота каждого прогона в папку.



Гайд по программе
⚠️ Внимание!
- Перед запуском RAM Test Pro нужно выключить все лишние программы и максимально освободить оперативную память.
- Во время работы RAM Test Pro нельзя пользоваться другими программами.
- О любых проблемах в программе, пожалуйста, сообщайте нам здесь!
- В любом случае не тестируйте стабильность памяти одним тестом!
Интерфейс программы
Левый блок.
Threads – количество потоков, может быть равно количеству потоков вашего процессора или меньше/больше.
Memory (MB) – общий объем используемой в тесте памяти в мегабайтах.
Кнопка «Auto» – автоматическое определение количества потоков процессора и объема памяти для теста.
Block Size (MB) – размер одного блока памяти, определяется автоматически (Memory/Threads= Block Size).
Free – свободный объем ОЗУ, определяется автоматически.
Max Errors – максимальное количество найденных ошибок, после которых тест остановится. Если 0 – допустимо 999 ошибок.
Max Time (минуты) – максимальное время теста в минутах. Если 0 – бесконечно, 240 – 240 минут (4 часа) и т.д. Можно изменять максимальное время теста после старта кнопкой «✏️».
Cycle – текущий цикл тестов из конфиг файла. При проходе всех тестов из конфига +1 цикл.
Индикатор выполнения – отображает количество выполненных тестов цикла.
Time – прошедшее время с начала теста.
Errors – счетчик ошибок.
Конфигурация системы: процессор, материнская плата и версия BIOS, текущая частота оперативной памяти и модель, модель видеокарты, операционная система.
Консоль теста. Выводит статус теста и ошибки. Кнопка «Open log» - открывает файл log.txt. Кнопка «Scrollbar» справа снизу включает скроллбар консоли.
Current Version – текущая версия программы. Если выходит новая версия программы – появляется кнопка «UPDATE».
Benchmark – открывает окно с бенчмарком оперативной памяти. Галочками можно выбрать какие тесты проводить, кнопка «RUN» - начать бенчмарк, кнопка «Save» - сохранить скриншот с результатом бенчмарка.
Test Config – предназначен для загрузки тестового конфига кнопкой Load Config and Apply for test. Разрешено выбирать профили ТОЛЬКО в папке где сам тест!
pcstonks.ru – ссылка на эту страницу.
Discord – ссылка на дискорд сервер с новостями и обновлениями программы.
WHEA detection - Отключает/включает мониторинг ошибок WHEA.
Memory Realloc Every Cycle - включает синхронизацию потоков и реаллокацию памяти при каждом цикле теста.
Large Pages (experimental) - включает поддержку больших страниц памяти. Актуально для рабочих станций и серверов.
Error Sound - Отключает/включает воспроизведение звука при обнаружении ошибки. На выбор два сигнала: beep и сирена. По умолчанию включен beep.
Scale - настройка масштабирования программы: от 70% до 100%.
Ссылки на гайд, Discord, Telegram и донат.
Файл конфигурации теста
Поменять и установить свой конфиг тестирования можно в меню "Test Config" кнопкой "Load Config and Apply for test". Разрешено выбирать профили ТОЛЬКО в папке где сам тест!
Файл current_config.txt – хранит название текущего установленного профиля для тестирования. Можно менять вручную или кнопкой в программе (см. выше).
Файл конфигурации теста DDR4_DDR5_universal.cfg или другой.
Структура:
"[Tests= test_name(settings) //ваш комментарий test_name(settings) ]"
Можно менять настройки и порядок проведения тестов, любая комбинация настроек и порядка тестов может помочь выявить различные типы нестабильности оперативной памяти.
Файл log.txt
Находится в папке logs. Хранит конфиг запущенного теста, статусы, ошибки, время остановки теста и т.д. Файл лога пересоздается сам, если превышен размер в 100-200 КБ. Старые логи - log1.txt, log2.txt и т.д.




Тестовые алгоритмы
Тесты с расширенными настройками: inverseTest, inverseTestMT, inverseTestW, refreshTest, mirrorMove, mirrorMoveSSE, prTest, rPrTest, rPrSSETest, IOTest, IO2Test, IOAVXTest.
Поддерживаемые настройки: размер блока, повторы и другие.
Установка и использование
Тест памяти и бенчмарк поддерживают современные многоядерные процессоры, в том числе рабочие станции и серверы с несколькими сокетами и NUMA узлами.
- Процессор с поддержкой SSE2 обязателен, поддержка AVX2 требуется при использовании тестовой функции IOAVXTest.
- Операционная система 64-бит Windows 10 или Windows 11
- Свободная оперативная память: 1 ГБ и более.
- Процессор с поддержкой SSE2 обязателен, поддержка AVX2 желательна для лучшей производительности.
- Свободная оперативная память: 3 ГБ и более.
RAM Test Pro портативен и не требует установки. После скачивания разархивируйте файл в любую папку и запустите исполняемый файл «RAM Test Pro.exe». При первом запуске создает отдельный файл лицензии.
RAM Test Pro может проверять обновления, отправлять логи с ошибками или сбоями.
Рекомендации и предупреждения
Для автоматического выбора количества потоков и тестируемой памяти нажмите кнопку «Auto» и программа сама выставит настройки. Если вы хотите настроить количество потоков и объем памяти для тестирования самостоятельно, то рекомендуем выбирать количество потоков так, чтобы каждый блок памяти был не менее 500-800 МБ, оптимально 1000-1500 МБ. Объем памяти для тестирования следует указывать с рекомендуемым запасом хотя бы 500 МБ от доступной свободной памяти. Для систем с объемом ОЗУ от 64 ГБ и более запас должен быть не менее 1000 МБ.
Рекомендуемое время тестирования памяти: минимум 3-4 часа. Для проверки стабильности частоты DDR5 – не менее 6 часов.
Не запускайте тест, если вы не уверены в максимальном напряжении, допустимом для ваших чипов памяти, а также в достаточности охлаждения вашего процессора.