визначення драйвера

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

Іншими словами, драйвери або контролери працюють, абстрагуючись від апаратного забезпечення, від матеріального обладнання, перекладаючи їх в інтерпретацію за допомогою програмного забезпечення. Таким чином, у разі звукових карт ми можемо побачити мікшер (або мікшер) за допомогою програмного забезпечення, яке дозволить нам регулювати різні входи та виходи : підвищувати або знижувати загальну гучність, захоплювати звук через мікрофон або через лінію, регулювати стерео панорамування (ліворуч, праворуч), увімкнути або вимкнути цифровий або аналоговий вихід тощо.

У випадку з відеокартою ми могли б регулювати роздільну здатність, в якій відображається робочий стіл операційної системи, у кількості пікселів: наприклад, 1024 x 768 (горизонтально x вертикально), 1200 x 800, 800 x 600 тощо на.

У разі миші або миші ми можемо регулювати швидкість, з якою рухається вказівник (або стрілка), прискорення, обмін лівою та правою кнопками тощо.

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

У таких системах, як Windows або Mac, виробник обладнання розповсюджує на компакт-дисках / DVD-дисках зовні або всередині своїх власних операційних систем, сертифікованих драйверів чи не стосовно компаній-виробників програмного забезпечення: Microsoft або Apple. У випадку з GNU / Linux або BSD компанії рідко випускають драйвери: іноді вони є власністю, іноді безкоштовно. Такі фірми, як HP, зазвичай запускають драйвери для периферійних пристроїв, таких як Принтери, досягаючи повної сумісності.

Коли компанія не випускає своїх драйверів, багато разів хакери (комп'ютерні експерти, які використовують винахідливість для вирішення проблеми) спільно створюють власні драйвери за допомогою різних методів, таких як зворотне проектування. Це включає вивчення того, як периферійний апарат взаємодіє з рештою комп’ютерної системи, декодування її форм та переведення аналізу в драйвер, що дозволяє нам використовувати певне обладнання. Іноді досягнутий результат перевищує якість та функціональність запатентованих драйверів. З іншого боку, в GNU / Linux, BSD та інших безкоштовних системах драйвери вже вбудовані в систему, що є перевагою для кінцевого користувача: їм не доведеться їх шукати в Інтернеті або робити щось дивне.

У деяких випадках, таких як Wi-Fi (бездротові) карти, користувач GNU / Linux може бути " змушений " використовувати драйвери Windows за допомогою програмного забезпечення ndiswrapper: лише деякі мікросхеми підтримують безкоштовні драйвери, такі як чіпи Atheros та The Realtek 818x (є відмінні USB-пристрої, які працюють із безкоштовним програмним забезпеченням, не потребуючи більше, ніж підключати їх до ПК).

Незважаючи на те, що існує незліченна кількість веб-сторінок, які пропонують драйвери у двійковому форматі (без вихідного коду), користувач повинен бути обережним при встановленні цих програм, оскільки вони можуть містити троянські віруси всередині них або практично все що завгодно.


$config[zx-auto] not found$config[zx-overlay] not found