Що таке драйвер?

Що таке драйвер?

Драйвер - це програма управління апаратною частиною будь-якого пристрою, за допомогою якої інша програма (в більшості випадків це операційна система) отримує доступ до управління і використання пристрою.

Зрозуміти, що таке драйвер, можна, представивши деякий програмне віртуальне пристрій, що знаходиться між керованої апаратною частиною пристрою і керуючої їм програмою, наприклад, операційну систему. Операційна система посилає стандартні керуючі команди, драйвер перетворює ці стандартні команди в спеціалізовані, безпосередньо керують пристроєм. Пристрій підтверджує виконання команди, посилаючи відповідь драйверу, а той, у свою чергу, повідомляє операційній системі про успішне або неуспішному виконанні стандартної команди.

Таким чином, операційна система абстрагується від апаратного забезпечення, яке може бути різним. А завдяки набору драйверів, вона може керувати будь-яким набором різноманітних пристроїв. Будь-яка операційна система має набір стандартних (plug`n`play - підключив і користуєшся) драйверів, які в більшості випадків забезпечують працездатність підключаються внутрішніх або зовнішніх пристроїв. Однак в ряді випадків спеціалізований драйвер пристрою забезпечує кращу функціональність і продуктивність.

Що таке драйвер пристрою, розроблений виробником, можна розглянути на прикладі відеокарти. Такий драйвер забезпечить необхідну настройку роботи відеоадаптера. Наприклад, можна змінювати частоту ядра видеопроцессора або відеопам`яті, частоту кадрів і дозвіл і т.п. А стандартний драйвер дозволить тільки виводити зображення в режимах за замовчуванням, які не завжди оптимальні для різних типів моніторів.

Для правильної роботи пристроїв, що складають комп`ютер, бажано встановити драйвери, які надає виробник. Найбільш свіжі версії драйверів можна знайти на офіційних сайтах виробників пристроїв.



Оцініть, будь ласка статтю
Всього голосів: 140