Read Around Write
С помощью функции Read Around Write осуществляется управление последовательностью обработки команд чтения, а также одноименным буфером чтения. Настройка опции возможна при помощи параметров Disabled, Enabled.
Содержание статьи
Принцип работы
При активации данной утилиты обработка информации происходит по следующему алгоритму:
- все операции записи данных группируются в специальном буфере Read Around Write до того как какая-либо из них будет записана в оперативную память;
- центральный процессор приступает к обработке команд чтения, выделенных таким способом из общей массы;
- команды записи группируются вышеназванным буфером в блоки, которые далее записываются в ячейки ОЗУ.
Выполнение данной последовательности действий позволяет без задержки обработать все операции чтения, а также уменьшить число внедряемых в память операций записи (так как они обрабатываются блоками). Кроме этого, данный буфер полностью оправдывает свое название и работает как кэш-память процессора. Если адрес ячейки, в которой расположена необходимая процессору информация, попадает в диапазон адресов буфера, то ему легче и быстрее обратиться к буферу, чем посылать запрос контроллеру памяти. Этот аспект также способствует быстродействию процессора и повышению производительности системы.
Стоит ли включать опцию?
Да, стоит. В противном случае (при выборе значения Disabled) буфер Read Around Write неактивен, поэтому для выполнения операций чтения и записи процессору приходится ожидать, пока контроллер памяти не предоставит ему доступ к ячейкам ОЗУ. Это отрицательно сказывается на производительности центрального процессора. Поэтому рекомендуется разрешить BIOS использовать рассматриваемую опцию при помощи параметра Enabled.