Read Wait State
Функция Read Wait State представляет собой один из таймингов BIOS, который организует корректную работу оперативной памяти при обработке команд чтения данных. Возможные значения для настройки утилиты: 1 Cycle, 0 Cycle.
Содержание статьи
Принцип работы
Данная задержка определяет интервал ожидания контроллера памяти перед тем, как он инициирует возвращение обработанных данных тому устройству, которое отправило запрос на чтение. Другими словами, при выборе параметра 1 Cycle для этой функции контроллер памяти должен будет задержать отправку информации на один такт системной шины.
Кроме этого, при использовании вышеописанной задержки в работе ОЗУ прибавляется еще одна: зачастую запросы на чтение и запись накладываются друг на друга, поэтому во избежание конфликтов контроллер памяти использует дополнительную задержку по окончании операции чтения (до инициации следующего цикла записи).
Аналогичный алгоритм запускается при деактивации утилиты Fast R W Turn Around.
Стоит ли включать опцию?
Как видно, использование функции Read Wait State с параметром 1 Cycle увеличивает время обработки запросов и выполнения операций, соответственно, коэффициент производительности ОЗУ падает. Поэтому по умолчанию рекомендуется использовать значение 0 Cycle. При установке этого параметра контроллер памяти инициирует возврат данных устройству без промедления. Также отсутствует необходимость второй задержки между циклами чтения и записи.
Возникает логичный вопрос: для чего же разработан параметр 1 Cycle? Данное значение утилиты Read Wait State необходимо при нестабильном функционировании системы, причиной которого иногда является параметр 0 Cycle. В подобной ситуации следует использовать задержку в 1 цикл системной шины и присвоить рассматриваемой функции соответствующее значение 1 Cycle.