System BIOS Cacheable

Другие идентичные названия опции: System ROM Cacheable.

Параметр - System BIOS Cacheable

Функция System BIOS Cacheable служит для включения или отключения кэширования BIOS персонального компьютера. Данная опция может принимать всего лишь два значения – Enabled (Включено) или Disabled (Выключено).

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

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

Доступ к данным, содержащимся в постоянной памяти, не столь быстр, как доступ к информации, содержащейся в кэш-памяти  процессора. Поэтому кэширование BIOS поможет значительно сократить время доступа процессора к содержащимся в BIOS данным и, таким образом, повысить производительность системы. Функция кэширования BIOS доступна в большинстве  современных материнских плат.

Если включить функцию кэширования БИОС, то во время загрузки компьютера информация из диапазона адресов F0000h-FFFFFh BIOS ROM будет перенесена в сверхбыструю оперативную память – кэш второго уровня центрального процессора. Поскольку объем кэша второго уровня значительно больше, чем объем BIOS ROM, то в нем  легко поместится вся необходимая информация.

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

Несмотря на то, что перенос данных BIOS ROM в кэш-память иногда поможет ускорить и облегчить доступ процессора к необходимой информации из BIOS, тем не менее, в большинстве случаев полезность функции System BIOS Cacheable является ограниченной.

Все дело в том, что современные операционные системы, такие как Windows XP и более новые, не используют встроенные средства БИОС для доступа к устройствам компьютера, а используют для этой цели установленные в самой операционной системе драйверы.

Кроме того, следует учитывать, что данные из БИОС будут занимать некоторое место в кэш-памяти, что может негативно сказаться на производительности самого процессора, а также приводить к сбоям в работе системы.

Поэтому, если вы включите кэширование BIOS и при этом будете использовать современные операционные системы, такие, как Windows XP, Vista, 7 и 8 то, скорее всего, эти данные не потребуются операционной системе, а будут лежать в кэше мертвым грузом.

Однако в старых операционных системах, таких, как MS-DOS, а также, частично и Windows 95, для обращения к устройствам, как правило, используются встроенные средства BIOS. Если у вас на компьютере установлена какая-либо из подобных  ОС, то в таком случае кэширование BIOS зачастую может оказаться оправданным, поскольку повысит производительность системы.

Исходя из вышесказанного, рекомендуется выключить кэширование БИОС компьютера, установив значение опции Disabled, если вы используете для работы операционные системы Windows ХP и более новые, и включить кэширование BIOS, установив значение опции Enabled, в том случае, если вы используете интенсивно работающие с BIOS операционные системы типа MS-DOS.

Кроме того, настоятельно рекомендуется отключить опцию кэширования БИОС в том случае, если вы производите обновление содержание BIOS(перепрошивку). Если производить прошивку BIOS с включенной опцией кэширования, то это может привести к неполной прошивке содержимого БИОС, и, как следствие, к неработоспособности персонального компьютера.

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