Открыть сервисСервис

Титурам — инструкция по установке и настройке

Титурам (TitaRAM, ранее TitaRAM/Titaram) — программа для автоматического тестирования оперативной памяти компьютера, разрабатываемая российским специалистом Дмитрием Потапенко (демо-группа Acid). Утилита предназначена для стресс-тестирования и проверки стабильности модулей ОЗУ, выявления ошибок памяти и подбора оптимальных таймингов. Программа работает в среде MS-DOS и является одним из наиболее известных российских инструментов диагностики памяти наравне с MemTest86.

Назначение и принцип работы

Титурам выполняет запись в модули оперативной памяти специальных контрольных паттернов с последующим их считыванием и сравнением. Расхождения между записанным и прочитанным содержимым фиксируются как ошибки. Программа позволяет задавать различные алгоритмы заполнения памяти (тестовые паттерны), что помогает выявлять дефекты разного типа: «застрявшие» биты, ошибки в отдельных строках или столбцах матрицы чипов, нестабильность при определённых комбинациях данных.

Основные сценарии применения:

Системные требования и запуск

Титурам — консольная программа, работающая под управлением MS-DOS или в DOS-режиме (например, из загрузочной флешки FreeDOS). Для корректной работы со всем объёмом установленной памяти рекомендуется запускать утилиту в реальном режиме DOS, где доступны все адреса до 640 КБ основной памяти и плоская модель адресации расширенной памяти.

Запуск осуществляется из командной строки. Основной синтаксис:

`` TITAN [параметры] ``

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

Основные параметры командной строки

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

ПараметрНазначение
-aXXXXАдрес начала тестируемого диапазона (в шестнадцатеричном виде)
-sXXXXРазмер тестируемого диапазона
-pNНомер тестового паттерна (алгоритма заполнения)
-eРасширенный режим проверки
-cНепрерывный циклический запуск теста
-hВывод справки по параметрам

Точный набор ключей может различаться в разных версиях программы; актуальную справку можно получить, запустив утилиту с ключом -h или без аргументов.

Тестовые паттерны

Ключевая особенность Титурам — набор тестовых паттернов, каждый из которых чувствителен к определённому классу дефектов:

  • Последовательная запись — запись инкрементирующихся значений, выявляет ошибки адресации;
  • Фон Неймана — псевдослучайная последовательность, чувствительна к паразитным связям между линиями шины;
  • Чередование нулей и единиц — проверка переключения битов;
  • Фиксированные паттерны (все нули, все единицы, шахматный узор) — выявление «застрявших» битов.

Рекомендуется прогонять несколько паттернов подряд для максимального покрытия возможных дефектов.

Интерпретация результатов

Если программа фиксирует ошибки, в протоколе выводятся адреса с несовпадениями, ожидаемое и фактическое значение байта, а также маска ошибочного бита. Один-два единичных сбоя при очень длительном тесте могут быть вызваны космическими лучами, однако регулярно повторяющиеся ошибки на одних и тех же адресах указывают на аппаратный дефект модуля.

При подозрении на нестабильность памяти при разгоне рекомендуется сначала вернуть заводские тайминги и частоты, убедиться в отсутствии ошибок, а затем постепенно повышать нагрузку, фиксируя момент появления сбоев.

Альтернативы

Среди аналогов — MemTest86+, TestMem5, OCCT, а также встроенные утилиты диагностики памяти в BIOS/UEFI современных материнских плат. Титурам исторически популярен среди российских оверклокеров и системных интеграторов благодаря работе в DOS и гибкости настройки тестов.

История

Титурам создана Дмитрием Потапенко в конце 1990-х годов и развивалась как freeware-проект. Программа получила распространение в русскоязычном сегменте интернета, активно использовалась на профильных форумах по разгону и аппаратному железу.

Источники

  • Официальная страница программы Титурам
  • Справочные материалы по диагностике оперативной памяти
  • Материалы профильных форумов по оверклокингу
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru