Драйвер это значение слова

ДРАЙВЕР это:

ДРАЙВЕР ДРАЙВЕР [англ. driver - водитель; двигатель] - 1) инф. программа управления внешним устройством ЭВМ, часть операционной системы; 2) сленг мол. водитель, шофер.

Словарь иностранных слов.- Комлев Н.Г., 2006.

дра́йвер (англ. driver от drive рулить) комп. специальная программа для обеспечения связи между различными компьютерными и электронными устройствами

Новый словарь иностранных слов.- by EdwART, , 2009.

драйвер драйвера, м. [англ. driver]. 1. Двигатель; движитель; движущий механизм. 2. Драйвер; программа управления устройством 3. Задающее устройство. 4. Усилитель записи. 5. Формирователь.

Большой словарь иностранных слов.- Издательство «ИДДК», 2007.


.

dic.academic.ru

Драйвер (значения)

Драйвер:

Логотип Викисловаря В Викисловаре есть статья «драйвер»
  • Драйвер — компьютерная программа, с помощью которой другие программы получают доступ к аппаратному обеспечению.
  • Драйвер — элемент задней втулки велосипеда, исполняющий роль храпового механизма.
  • Драйвер — наёмный водитель, который перегоняет автомобиль клиента из одного места в другое.
  • Драйвер — клюшка в гольфе.
  • Драйвер, сервоусилитель — в общем смысле устройство преобразования каких-либо сигналов до определённых параметров (например, драйвер RS-485). В узком смысле — источник высоких напряжений или токов, управляемый малым напряжением или током; такой драйвер применяется для управления электромотором (драйвер мотора), крупной светодиодной сборкой (драйвер светодиода) и т. д.
Носители фамилии
  • Драйвер, Адам (род. 1983) — американский актёр.
  • Драйвер, Минни (род. 1970) — британская актриса, певица, автор песен.
  • Драйвер, Филлис Эйда (более известна под фамилией Диллер; 1917—2012) — американская комедийная актриса, одна из первых женщин-комиков на американском телевидении.
  • Драйвер, Эндрю (род. 1987) — шотландский футболист, полузащитник американского футбольного клуба «Хьюстон Динамо».

ru.wikipedia.org

Драйвер

У этого термина существуют и другие значения, см. Драйвер (значения).
Операционные системы
Operating system placement-ru.svg
Общие черты
  • Управление процессами
  • Прерывания
  • Управление памятью
  • Файловая система
  • Драйверы устройств
  • Networking (TCP/IP, UDP)
  • Безопасность (защита процессов/памяти)
  • I/O
п • о • р

Дра́йвер (англ. driver, мн. ч. дра́йверы[1]) — компьютерное программное обеспечение, с помощью которого другое программное обеспечение (операционная система) получает доступ к аппаратному обеспечению некоторого устройства. Обычно с операционными системами поставляются драйверы для ключевых компонентов аппаратного обеспечения, без которых система не сможет работать. Однако для некоторых устройств (таких, как видеокарта или принтер) могут потребоваться специальные драйверы, обычно предоставляемые производителем устройства.

В общем случае драйвер не обязан взаимодействовать с аппаратными устройствами, он может их только имитировать (например, драйвер принтера, который записывает вывод из программ в файл), предоставлять программные сервисы, не связанные с управлением устройствами (например, /dev/zero в Unix, который только выдаёт нулевые байты), либо не делать ничего (например, /dev/null в Unix и NUL в DOS/Windows).

Идеология построения драйверов

Операционная система управляет некоторым «виртуальным устройством», которое понимает стандартный набор команд. Драйвер переводит эти команды в команды, которые понимает непосредственно устройство. Эта идеология называется «абстрагирование от аппаратного обеспечения». Впервые в отечественной вычислительной технике подобный подход появился в серии ЕС ЭВМ, а такого рода управляющее программное обеспечение назывались канальным программным обеспечением.

Драйвер состоит из нескольких функций, которые обрабатывают определенные события операционной системы. Обычно это 7 основных событий:

  • Загрузка драйвера. Тут драйвер регистрируется в системе, производит первичную инициализацию и т. п.
  • Выгрузка. Драйвер освобождает захваченные ресурсы — память, файлы, устройства и т. п.
  • Открытие драйвера. Начало основной работы. Обычно драйвер открывается программой как файл, функциями CreateFile() в Win32 или fopen() в UNIX-подобных системах.
  • Чтение.
  • Запись: программа читает или записывает данные из/в устройство, обслуживаемое драйвером.
  • Закрытие: операция, обратная открытию, освобождает занятые при открытии ресурсы и уничтожает дескриптор файла.
  • Управление вводом-выводом (англ. IO Control, IOCTL). Зачастую драйвер поддерживает интерфейс ввода-вывода, специфичный для данного устройства. С помощью этого интерфейса программа может послать специальную команду, которую поддерживает данное устройство. Например, для SCSI-устройств можно послать команду GET_INQUIRY, чтобы получить описание устройства. В Win32-системах управление осуществляется через API-функцию DeviceIoControl(), в UNIX-подобных — с помощью ioctl().

Интеграция драйверов

По мере развития систем, сочетающих в себе на одной плате не только центральные элементы компьютера, но и большинство устройств компьютера в целом, возник вопрос удобства поддержки таких систем, получивших название «аппаратная платформа», или просто «платформа».

Сначала производители платформ поставляли набор отдельных драйверов для операционных систем, собранный на один носитель (обычно компакт-диск), затем появились установочные пакеты, называвшиеся 4-in-1 и One touch, и позволявшие упростить установку драйверов в систему. При этом, как правило, можно выбрать либо полностью автоматическую установку всех драйверов, либо выбрать вручную нужные. Однако единого, устоявшегося термина долго не было.

Современный термин — Board Support Package (или «пакет поддержки платформы»), описывающий такие наборы драйверов устройств. Помимо собственно драйверов, он может, как и прочие установочные пакеты, содержать модули операционной системы и программы.

Виртуальные драйверы

Виртуальные драйверы устройств представляют собой особый вариант драйверов. Они используются для эмуляции аппаратного устройства, особенно в средах виртуализации, например, когда программа DOS запускается на компьютере с Microsoft Windows или когда гостевая операционная система работает на хостинге Xen.

ru.wikipedia.org

Драйвер это:

Драйвер У этого термина существуют и другие значения, см. Драйвер (значения).
Операционные системы
Operating system placement.svg
Общие черты
  • Управление процессами
  • Прерывания
  • Управление памятью
  • Файловая система
  • Драйверы устройств
  • Networking (TCP/IP, UDP)
  • Безопасность (защита Процессов/Памяти)
  • I/O

Дра́йвер (англ. driver, мн. ч. дра́йверы[1]) — компьютерная программа, с помощью которой другие программы (обычно операционная система) получают доступ к аппаратному обеспечению некоторого устройства. Обычно с операционными системами поставляются драйверы для ключевых компонентов аппаратного обеспечения, без которых система не сможет работать. Однако для некоторых устройств (таких, как видеокарта или принтер) могут потребоваться специальные драйверы, обычно предоставляемые производителем устройства.

В общем случае драйвер не обязан взаимодействовать с аппаратными устройствами, он может их только имитировать (например, драйвер принтера, который записывает вывод из программ в файл), предоставлять программные сервисы, не связанные с управлением устройствами (например, /dev/zero в Unix, который только выдаёт нулевые байты), либо не делать ничего (например, /dev/null в Unix и NUL в DOS/Windows).

Содержание

  • 1 Идеология построения драйверов
  • 2 Интеграция драйверов
  • 3 См. также
  • 4 Примечания
  • 5 Ссылки

Идеология построения драйверов

Операционная система управляет некоторым «виртуальным устройством», которое понимает стандартный набор команд. Драйвер переводит эти команды в команды, которые понимает непосредственно устройство. Эта идеология называется «абстрагирование от аппаратного обеспечения». Впервые в отечественной вычислительной технике подобный подход появился в серии ЕС ЭВМ, а такого рода управляющие программы назывались канальными программами.

Драйвер состоит из нескольких функций, которые обрабатывают определенные события операционной системы. Обычно это 7 основных событий:

  • Загрузка драйвера. Тут драйвер регистрируется в системе, производит первичную инициализацию и т. п.
  • Выгрузка. Драйвер освобождает захваченные ресурсы — память, файлы, устройства и т. п.
  • Открытие драйвера. Начало основной работы. Обычно драйвер открывается программой как файл, функциями CreateFile() в Win32 или fopen() в UNIX-подобных системах.
  • Чтение.
  • Запись: программа читает или записывает данные из/в устройство, обслуживаемое драйвером.
  • Закрытие: операция, обратная открытию, освобождает занятые при открытии ресурсы и уничтожает дескриптор файла.
  • Управление вводом-выводом (англ. IO Control, IOCTL). Зачастую драйвер поддерживает интерфейс ввода-вывода, специфичный для данного устройства. С помощью этого интерфейса программа может послать специальную команду, которую поддерживает данное устройство. Например, для SCSI-устройств можно послать команду GET_INQUIRY, чтобы получить описание устройства. В Win32-системах управление осуществляется через API-функцию DeviceIoControl(). В UNIX-подобных — ioctl().

Интеграция драйверов

По мере развития систем, сочетающих в себе на одной плате не только центральные элементы компьютера, но и большинство устройств компьютера в целом, возник вопрос удобства поддержки таких систем, получивших название «аппаратная платформа», или просто «платформа».

Сначала производители платформ поставляли набор отдельных драйверов для операционных систем, собранный на один носитель (обычно компакт-диск), Затем появились установочные пакеты, называвшиеся 4-in-1 и One touch, и позволявшие упростить установку драйверов в систему. При этом, как правило, можно выбрать либо полностью автоматическую установку всех драйверов, либо выбрать вручную нужные. Однако единого, устоявшегося термина долго не было.

Современный термин, описывающий такие наборы драйверов устройств — Board Support Package, или «пакет поддержки платформы». Помимо собственно драйверов, он может, как и прочие установочные пакеты, содержать модули операционной системы и программы.

См. также

  • Модуль ядра
  • DDK
  • DriverPack Solution

Примечания

  1. ГРАМОТА.РУ — справочно-информационный интернет-портал «Русский язык» | Справка

Ссылки

Логотип Викисловаря В Викисловаре есть статья «драйвер»
  • Пишем драйверы OpenSolaris (рус.) — статья о драйверах в OpenSolaris
  • klife — Introduction to Linux Device Drivers
  • Solaris Device Drivers
ПО
Wiki letter w.svg Для улучшения этой статьи желательно?:
  • Добавить иллюстрации.
  • Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное.
  • Проставив сноски, внести более точные указания на источники.
 Просмотр этого шаблона Аспекты операционных систем (история • список) Ядро Управление
процессами Управление
памятью Прочее

Гибридное • Микро • Модульное • Монолитное • Нано • Экзо • Драйвер • Пространство пользователя • Область пользователя

Режимы (супервизора • реальный • защищённый) • Прерывание • Кольца защиты • Переключение контекста • Многозадачность (вытесняющая • кооперативная • мультипрограммирование) • Процесс • Управление процессом • Планировщик задач • Многопоточность

Защита памяти • Сегментная адресация памяти • Страничная память • Менеджер виртуальной памяти • Ошибка сегментации • Общая ошибка защиты

Загрузчик ОС • API • VFS • Компьютерная сеть • GUI • Слой аппаратных абстракций (HAL)

Категории:
  • Системное программное обеспечение
  • Системное программирование
  • Драйверы

Wikimedia Foundation. 2010.

dic.academic.ru

Читайте также