Если вы выключите данную опцию, видео BIOS не будет кэшироваться. Видео BIOS будет считываться из системной памяти (если она была зарезервирована), или с чипа BIOS.
Тем не менее, вы не сможете повысить производительность системы с помощью данной функции, так как современные операционные системы (например, Microsoft Windows XP) не используют видео BIOS. Вместо этого они работают с драйвером видеокарты. Поэтому кэширование видео BIOS не даст вам никаких преимуществ.
В отличие от системной памяти (объем которой неограничен), кэш второго уровня процессора является ограниченным ресурсом. Резервирование раздела кэш второго уровня для кэширования видео BIOS закрывает для процессора доступ к данному разделу кэш. Кэширование видео BIOS приводит к значительному снижению производительности процессора.
Если вы кэшируете видео BIOS, вы не должны выполнять обновления флэш-памяти (как и при работе с функцией Video BIOS Shadowing). Скорее всего, это приведет к сбою системы. И что хуже всего, в результате видео BIOS, как правило, получает повреждения. Разумеется, кэширование видео BIOS улучшает производительность системы в играх DOS или при работе в защищенном режиме. Однако потеря кэш второго уровня процессора не окупается полученными преимуществами.
Рекомендуем выключить эту функцию, даже если вы часто играете в игры DOS или работаете в защищенном режиме.
Video BIOS Shadowing (Резервирование видео BIOS)
Обычные опции: Enabled, Disabled.
Если вы включите данную опцию, доступ к видео BIOS будет ускорен благодаря ее резервированию или копированию в системную память. Кажется, что это очень полезная функция, так как она позволяет существенно повысить производительность видео BIOS и сопровождается лишь незначительной потерей в системной памяти. В действительности, все не так просто.
Современные операционные системы не используют видео BIOS. Вместо этого они работают с драйвером видеокарты. Поэтому резервирование видео BIOS не даст вам никаких преимуществ.
Кроме того, резервирование видео BIOS может привести к конфликтам. Если какая-либо программа выполнит запись в область RAM, которая используется для резервирования видео BIOS, это вызовет сбой системы.
Резервирование части видео BIOS способно привести к другим проблемам. Новые системы BIOS имеют объем, который намного превосходит 32 Кб. Тем не менее, большинство видео BIOS резервируют только блок 32 Кб (в диапазоне C0000-C7FFF). Если зарезервирован только этот блок, а не весь объем BIOS, программы не смогут правильно работать с BIOS.
Все современные видеокарты используют флэш-память, которая поддерживает простую процедуру обновления. Если же вы кэшируете видео BIOS, вы не должны выполнять обновления флэш-памяти. Скорее всего, это приведет к сбою системы (или даже к повреждению видео BIOS в случае, если была зарезервирована только ее часть).
При всем этом, данная функция все же имеет свое назначение. Большинство игр DOS используют функции видео BIOS, так как они не могут напрямую обращаться к видеопроцессору. Резервирование видео BIOS позволяет существенно повысить производительность в подобных играх.