Video BIOS Shadow, Video ROM BIOS Shadow, C000 32k Shadow

Інші ідентичні назви опції: Video ROM BIOS Shadow, C000 32k Shadow.

Функція Video BIOS Shadow є налаштування спеціалізованої BIOS, що зберігається в осередках ПЗУ (постійному запам’ятовуючому пристрої) відеоплати. По суті, ця опція управляє копіюванням даних Video BIOS в осередку системної RAM. Функція може приймати значення Enabled, Disabled, а також Cached в деяких версіях БІОС.

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

Як правило, відеоадаптер є окрему невелику плату, до складу якої входить власний процесор, чіпсет, ПЗУ / ОЗУ і елементи живлення. Відповідно, для управління цією міні-системою необхідна своя BIOS. Video BIOS – це мікропрограма для відеокарти, що складається з набору налаштувань, функцій і здійснює управління платою на апаратному рівні. Крім цього, в Video BIOS містяться дані про частоти і таймингах відеоадаптера.

Однією з основних функцій цієї БІОС, що з’явилася ще в старих моделях відеоплат, є можливість резервного копіювання всіх своїх налаштувань в осередку системної RAM. Спочатку наявність цієї функції мало дуже важливе значення, так як перші відеоадаптери були позбавлені власної оперативної пам’яті. Крім цього, звернення основного процесора до резерву Video BIOS відбувалося набагато швидше через 64-бітну шину пам’яті DRAM, ніж через 8-бітну шину XT або LPC.

В операційній системі MS-DOS активація цієї опції дозволяє збільшити швидкодію комп’ютера, а також підвищити продуктивність відеокарти. Розглянемо роботу даної функції в інших операційних середовищах. Треба сказати про те, що системи вище Microsoft Windows NT не звертаються безпосередньо до Video BIOS, а використовують для запитів спеціальну програму – драйвер пристрою. Тому наявність функції Video BIOS Shadow не грає особливої ​​ролі за умови використання саме цих операційних систем. Більш того, переклад даної настройки в режим Enabled загрожує появою наступних проблем:

  • Ви намагаєтесь отримати доступ будь-якої програмою тієї ж осередки RAM, в яку раніше був записаний резерв Video BIOS, призводить до конфлікту і подальшого зависання системи;
  • У більшості випадків розглянута функція копіювання VBIOS здатна резервувати тільки 32 Кб (в діапазоні C0000 C7FFF), але сама архівна копія займає більший блок RAM (особливо резерви нових версій VBIOS), тому при наступних зверненнях до резерву (або його частини) можуть виникнути помилки ;
  • При кешуванні Video BIOS спроба поновлення flash-пам’яті відеокарти призводить до збою системи (в деяких випадках – до пошкодження VBIOS в результаті некоректного резервування).

Чи варто включати опцію?

Перша проблема була ліквідована розробниками в наступних серіях материнських плат за допомогою доповнення функції значенням Cached. При виборі цього параметра комірки RAM, що містять резерв даних VBIOS, стають недоступні для звернень інших програм.

Для вирішення інших проблем буде потрібно докласти певних зусиль. Для повного резервування VBIOS необхідно активувати резервне копіювання всіх її розділів (наприклад, для C8000 CBFFF).

Від поновлення Video BIOS відмовлятися недоцільно, так як в новітніх відеоплатах вона включає в себе не тільки стандартні настройки VGA, але також функції для 2D, 3D і прискорення відеопотоку. Тому при оновленні flash-пам’яті відеоадаптера дану опцію рекомендується відключити (Disabled).

Активація функції Video BIOS Shadow виправдана тільки в двох випадках:

  • При частому використанні програм, які працюють в режимі емуляції MS-DOS (наприклад, різних ігор), оскільки подібний софт не працює з драйверами, а звертається безпосередньо до VBIOS;
  • При постійній роботі в безпечному режимі Windows (що трапляється досить рідко).

У цих умовах включення зазначеної опції сприяє підвищенню швидкодії і продуктивності операційної системи.

У будь-якому іншому випадку при використанні резервування Video BIOS в режимі Enabled система стає схильна до збоїв, конфліктів в апаратної частини, а також пошкодження даних Video BIOS. Тому рекомендується деактивувати цю функцію, присвоївши їй значення Disabled.

Ссылка на основную публикацию