Понятие в определении ABC
Разное / / November 13, 2021
Автор: Маркос Гульельметти, сен. 2008
Драйвер или контроллер устройство - это программное обеспечение, которое связывает периферийные устройства с Операционная система. Например, звуковая карта может выводить аудиосигнал или принимать звук извне, видеокарта может отправлять видеосигнал на монитор Чтобы построить график рабочего стола системы, мышь может перемещать виртуальную стрелку на экране и т. Д.
Другими словами, драйверы или контроллеры работают, абстрагируясь от оборудования, от материального оборудования, переводя их в интерпретацию с помощью программного обеспечения. Таким образом, в случае звуковых карт мы можем увидеть микшер (или микшер) с помощью программного обеспечения, которое позволит нам регулировать различные входы и выходы: увеличить или уменьшить общую громкость, захватить звук через микрофон или через линию, отрегулировать стерео панораму (влево, вправо), активировать или деактивировать цифровой или аналоговый выход и т. д.
В случае видеокарты мы могли регулировать разрешение, в котором рабочий стол операционная система, в количестве пикселей: например, 1024 x 768 (по горизонтали x вертикали), 1200 x 800, 800 x 600 и другие.
В случае с мышью или мышью мы можем регулировать скорость с которым движется указатель (или стрелка), ускорение, меняются местами влево и верно, так далее.
Если драйвера нет, эти периферийные устройства они вообще не будут работать, даже наличие контроллера имеет решающее влияние на возможность того, что мы будем иметь обработка их: ограниченные контроллеры приведут к доступу только к ограниченной группе функций аппаратное обеспечение. Это относится к драйверам в разработке, которые еще не завершены и по этой причине позволяют нам делать только некоторые вещи, которые можно было бы сделать.
В таких системах, как Windows или Mac, производители оборудования чаще распространяют на CD / DVD, вне или внутри своих проприетарные операционные системы, сертифицированные драйверы или нет в отношении компаний, производящих программное обеспечение: Microsoft или Манзана. В случае GNU / Linux или BSD компании редко выпускают драйверы: иногда они проприетарные, иногда бесплатные. Такие фирмы, как HP, обычно выпускают драйверы для периферийных устройств, таких как принтеры, добиваясь полной совместимости.
Когда компания не выпускает свои драйверы, хакеры (эксперты в вычисление кто использует смекалку для решения проблемы) выполнять ваши собственные водители совместно различными методами, например, обратным проектированием. Это включает изучение того, как периферийное устройство взаимодействует с остальной частью компьютерной системы, декодирование его форм и перевод результатов анализа в драйвер, который позволяет нам использовать определенное оборудование. Иногда достигнутый результат превышает качество и функциональность проприетарных драйверов. С другой стороны, в GNU / Linux, BSD и других бесплатных системах драйверы уже встроены в систему, что является преимуществом для конечного пользователя: им не придется искать их в Интернет или сделать что-нибудь странное.
В некоторых случаях, таких как карты WiFi (беспроводные), пользователь GNU / Linux может видеть "обязан"использовать драйверы Windows с помощью программного обеспечения ndiswrapper: только некоторые чипы поддерживают бесплатные драйверы, например чипы Atheros, а Realtek 818x (Существуют отличные USB-устройства, которые работают с бесплатным программным обеспечением без необходимости подключения их к ПК).
Хотя существует бесчисленное множество веб-страниц, предлагающих драйверы в Формат двоичный (без код источник), пользователь следует быть осторожным при установке этих программ, поскольку они могут содержать троянские вирусы внутри или практически что-нибудь.
Темы в драйвере