Разгон оперативной памяти




Важной характеристикой элементов памяти является время доступа (интервал времени, в течение которого информация записывается в память или считывается из нее).

В принципе, на материнскую плату можно поместить элементы памяти с различным временем доступа, но это, скорее всего, приведет к нестабильной работе системы или вообще к ее неработоспособности. В этом случае нужно в BIOS установить параметры, соответствующие более медленной памяти (естественно, при этом работа системы замедлится). Поэтому старайтесь при установке модулей памяти обращать внимание на то, чтобы они имели идентичные параметры. Исходя из вышеизложенного получается, что один из вариантов разгона оперативной памяти — любой ценой заставить ее максимально уменьшить время, необходимое для выдачи требуемой информации.

Другой вариант — повысить напряжение питания в слотах оперативной памяти.

Если насчет второго варианта все ясно, то о первом стоит поговорить более подробно.

На модуле оперативной памяти всегда находится специальная микросхема SPD (Serial Presence Detect). Она предназначена для хранения информации о типе памяти, ее объеме и реальных показателях задержек и напряжения. Благодаря этой микросхеме BIOS всегда может получить достоверную информацию о памяти и использовать ее в случаях, когда указано автоматическое определение параметров памяти (например, в AMIBIOS за это отвечает параметр Configure SDRAM Timing by SPD).

Если пользователь устанавливает свои параметры памяти, то данные из SPD игнорируются и ее работоспособность начинает всецело зависеть от новых значений, поэтому с этим нужно быть очень осторожным.

За работу оперативной памяти отвечают четыре параметра, которые следят за временными задержками в ней. В BIOS разных производителей эти параметры могут называться по-разному и иметь большее или меньшее количество значений. Ниже описаны эти параметры и варианты их использования для AMIBIOS.

• SDRAM CAS# Latency — отвечает за количество тактов процессора, которое отводится на формирование CAS-сигнала. Если коротко, то CAS (Column Address Strobe) — это некий указатель на нужный столбец памяти. Соответственно, CAS# Latency — интервал времени, задержка, которая необходима для поиска этого столбца по имеющемуся адресу.

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

В зависимости от материнской платы и типа «прошивки» BIOS могут быть доступны разные значения. Как правило, это 2 Clocks и 2,5 Clocks. Чтобы ускорить выборку, достаточно выбрать параметр 2 Clocks.

• SDRAM RAS# Precharge — отвечает за количество тактов процессора, которое отводится на формирование RAS-сигнала. RAS (Row Address Strobe) — это указатель на строку памяти. Для его поиска необходимо некоторое время, равное количеству тактов процессора. За это отвечает значение параметра SDRAM RAS# Precharge. В зависимости от материнской платы и типа «прошивки» BIOS могут быть доступны следующие значения: 2 Clocks и 3 Clocks. Для максимально быстрого обращения памяти нужно выбрать значение 2 Clocks.

• SDRAM RAS# to CAS# Delay — регулирует скорость перехода от формирования CAS-сигнала к формированию RAS-сигнала. Связано это с тем, что сразу два запроса памяти отправлять нельзя, поэтому делается задержка на время формирования пер­вого из них.

В зависимости от материнской платы и типа «прошивки» BIOS могут быть доступны следующие значения: 2 Clocks и 3 Clocks. Для минимальной задержки между формированием указанных сигналов достаточно выбрать значение 2 Clocks.

• SDRAM Precharge Delay — отвечает за количество тактов, необходимых для формирования общего сигнала.

В зависимости от материнской платы и типа «прошивки» BIOS могут быть доступны разные значения. Как правило, это 5 Clocks, 6 Clocks и 7 Clocks. Для минимальной длительности формирования сигналов RAS и CAS достаточно выбрать значение 5 Clocks.

Кроме описанных выше параметров, которые отвечают за тайминги (задержки) памяти, в BIOS могут присутствовать еще некоторые пункты, тем или иным образом влияющие на работу памяти. Например, в BIOS часто встречается пункт SDRAM Frequency, который отвечает за частоту работы оперативной памяти. На современных платах в качестве значений можно увидеть Auto, 200, 266 и т. д. Изменяя эти параметры, можно добиться повышения быстродействия, однако при этом придется установить максимальные тайминги, иначе память просто не сможет корректно функционировать.

Итак, направление движения известно, так что можно приступать к разгону. Он может проводиться двумя способами.

• Изменение таймингов памяти. Принцип разгона примерно такой: поочередно уменьшая тайминги, загружаем операционную систему и тестируем ее стабильность, выполняя одну из ресурсоемких задач. Если Windows работает без сбоев, то пробуем повышать опять.

На возможность проведения описанных операций сильно влияет текущая частота FSB материнской платы. Даже при номинальной частоте наблюдается повышение быстродействия памяти до 10%. Однако стоит только частоту FSB увеличить, и оперативная память получает двойной разгон, что может привести к ее нестабильной работе. Поэтому здесь нужно подобрать ту черту, при которой в достаточной мере разгоняется вся система и оперативная память.

Повышение напряжения питания памяти. При повышении напряжения питания памяти расширяются ее возможности в плане увеличения частоты и стабильной работы с короткими таймингами. Практика показывает, что большинство чипов памяти, рассчитанных на напряжение питания 2,5-2,9 В, спокойно работает с напряжением 3-3,2 В. Конечно, такое повышение напряжения не приветствуется производителями материнских плат, поэтому они просто-напросто блокируют такую возможность или делают максимальным напряжение до 2,9 В. Однако если у вас материнская плата, ориентированная специально на оверклокеров, то можно себе позволить повышение напряжения. Но будьте осторожны и не увеличивайте напряжение большими скачками и выше порога в 3,1-3,2 В без предварительного ознакомления с дополнительной информацией (на страницах Интер­нета ее достаточно для чипов любых марок и производителей).

Ниже приведен пример других параметров настройки оперативной памяти.

Прежде всего выберите параметр Auto Configuration (Автоматическая настройка) и установите значение Disabled (Отключен), чтобы сделать доступным для изменения ряд других параметров.

• DRAM RAS# Precharge Time (Время предварительного заряда по RAS) позволяет задать количество тактов системной шины для формирования сигнала обращения к памяти. Уменьшение значения увеличивает быстродействие, но чрезмерное уменьшение для конкретного вида памяти может привести к потере данных. Попробуйте уменьшить текущее значение на единицу.

• DRAM R/W Leadoff Timing (Число тактов при подготовке выполнения операции чтения/записи) определяет число тактов на шине до выполнения операций с памятью. Для повышения скорости работы следует уменьшить текущие значения.

• DRAM RAS to CAS Delay (Задержка между RAS и CAS). Во время доступа к памяти, обращения к столбцам и строкам выполняются отдельно друг от друга. Этот параметр и определяет задержку одного сигнала относительно другого. Уменьшение значения увеличивает быстродействие.

• DRAM Read Burst Timing (Время пакетного чтения памяти). Запрос на чтение генерируется процессором в четыре раздельные фазы. В первой фазе инициируется обращение к конкретной области памяти, а в последующих трех фазах происходит чтение данных. Сокращение общего количества тактов ускоряет пакетное чтение данных из памяти.

• Speculative Leadoff (Опережающее начало) позволяет выдавать сигнал чтения немного раньше, чем адрес будет декодирован. Другими словами, при установке этого параметра в Enabled (Разрешено) сигнал чтения будет инициироваться одновременно с генерацией адреса, где находятся данные. Этот прием снижает общие затраты времени на операцию чтения.

• Turn-Around Insertion (Вставка между циклами). Если данный параметр установлен, то между двумя последовательными циклами обращения к памяти включается один дополнительный такт. Для увеличения быстродействия смените значение на Disabled (Запрещено).

• Refresh RAS# Assertion (Установка RAS для регенерации) определяет количество тактов для цикла регенерации динамической памяти. Меньшее значение повышает быстродействие.

• MA Wait State (Ожидание перед доступом к памяти) позволяет установить или снять дополнительный такт ожидания до начала чтения памяти. Значение Fast (Быстрое) убирает дополнительный такт ожидания, ускоряя работу.

• System BIOS Cacheable (Кэширование BIOS системы) и Video BIOS Cacheable

(Кэширование BIOS видеокарты) установите в Enabled (Разрешено), включив кэширование областей памяти системного и видео BIOS. Параметр принимается во внимание системой только в том случае, если кэширование оперативной памяти разрешено.

При разгоне оперативной памяти также как и при разгоне процессора следует быть осторожным. Иногда требуется охлаждение (в магазинах продаются радиаторы для чипов памяти, а хорошая оверклокерская память изначально закрыта медными пластинами) и повышение напряжения ее питания (на 0,1 или 0,2 В) может положительно сказаться на стабильности. После проведения операций по разгону также следует проверить стабильность системы и прирост производительности.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2021-04-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: