SDRAM PH Limit

Другие идентичные по назначению опции: DRAM PH Limit, SDRAM Page Hit Limit.

Параметр - SDRAM PH Limit

Функция SDRAM PH Limit представляет собой алгоритм работы банков ОЗУ, необходимый для поддержания баланса между свободой доступа к ячейкам памяти и ее производительностью. Настройка опции осуществляется при помощи параметров 1 Cycle, 4 Cycles, 8 Cycles, 16 Cycles, 32 Cycles.

Принцип работы

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

По статистике на одну страницу попадает до 60% всех запросов на чтение информации. Поэтому задержка регенерации ячеек оперативной памяти повышает производительность ее работы. Однако существенный недостаток данной схемы функционирования состоит в том, что обслуживание запросов, не попадающих на открытую страницу, откладывается, а предпочтение отдается именно PH-запросам. Вследствие этого наблюдается некоторое неравенство прав доступа к ячейкам SDRAM у различных устройств.

BIOS-опция, рассматриваемая в данной статье, является решением возникающей проблемы. Суть ее состоит в том, чтобы ограничить количество PH-запросов к открытой странице памяти. После достижения указанного предела обращений контроллер ОЗУ приступает к обработке запросов, не достигших открытой страницы.

Следует заметить, что значения этой функции измеряются отнюдь не в циклах таймера, как это принято в других утилитах BIOS. В данном случае единица измерения Cycles означает количество PH-запросов, непрерывно следующих друг за другом.

Стоит ли включать опцию?

Как правило, оптимальным вариантом использования функции SDRAM PH Limit является значение 8 Cycles. Другими словами, при выборе этого параметра количество PH-обращений, незамедлительно обрабатываемых контроллером памяти, будет ограничено восемью. После обработки восьми PH-запросов контроллер памяти переключится на обращения, не попавшие на открытую страницу памяти.

При недостаточной производительности ОЗУ данное значение можно увеличить до 16 Cycles. Устанавливать значение меньше 8 Cycles не рекомендуется, так как это чревато повышением вероятности выпадения страницы из ячейки без её обработки.

Порекомендуйте Друзьям статью: