Драйвер (driver)
Драйвер (driver) - программный компонент, который управляет определённым типом аппаратного устройства и обеспечивает его взаимодействие с операционной системой и другими программами через программный интерфейс.
Что означает термин
Драйвер позволяет программам обращаться к функциям оборудования без знания его технических деталей. Он связывает команды программ с конкретным устройством и обеспечивает передачу данных между ними.
Как устроено
Когда программа обращается к драйверу, он передаёт устройству команды через системную шину или подсистему связи. Полученные от устройства данные драйвер может передать обратно программе, которая инициировала обращение.
Драйверы создаются для отдельных классов оборудования, включая графические, звуковые и сетевые устройства, USB-оборудование и принтеры. Для одного устройства могут существовать несколько версий драйвера. Их проверяют на совместимость, производительность и стабильность; некоторые версии проходят сертификацию Microsoft WHQL.
Где применяется
Графический драйвер обеспечивает работу видеокарты и доступ приложений к её функциям. Драйвер принтера позволяет операционной системе и программам передавать задания на печать.
Звуковые, сетевые и USB-драйверы используются для взаимодействия компьютера с соответствующим оборудованием. Отдельные версии драйверов видеокарт могут быть оптимизированы для производительности и поддержки новых игр.
База знаний организована при поддержке делового сообщества. Спираль?!

