Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Udev - Принцип работы11 мая 2011Оглавление: 1. Udev 2. Принцип работы 3. Архитектура udev запускается как демон и принимает через сокет netlink события англ. uevents от ядра, которые генерируются при инициализации или удалении устройства из системы. Задаваемые пользователем правила сверяются со свойствами события и соответствующего устройства, и совпавшее правило может назвать и создать соответствующий файл устройств, а также выполнить другие программы для инициализации и конфигурации устройства. Например, таким образом можно реализовать автоматическое монтирование внешних накопителей при их подключении. Правила могут сверяться по таким свойствам, как конкретная ядерная подсистема, имя устройства в ядре, физическое расположение устройства, либо по серийному номеру устройства. Правила также могут запрашивать информацию при помощи других программ или указать, что имя устройства всегда будет одним и тем же, вне зависимости от порядка обнаружения устройств системой. Типичный способ использования udev на Linux-системе — позволить посылать события HAL или DeviceKit, чтобы они произвели последующие зависящие от устройств действия. Например, HAL/DeviceKit может уведомить остальные программы о новом устройстве при помощи широковещательного сообщения в D-Bus. Таким образом, рабочие среды типа GNOME или KDE могут автоматически смонтировать USB-накопитель и открыть файловый менеджер для просмотра его содержимого. Просмотров: 2723
|