Común · Literatura
Udev
udev es el gestor de dispositivos que usa el núcleo Linux en su versión 2.6. Su función es controlar los ficheros de dispositivo en /dev.
Leer más
Es el sucesor de devfs y de hotplug, lo que significa que maneja el directorio /dev y todas las acciones del espacio de usuario al agregar o quitar dispositivos, incluyendo la carga de firmwares. En un sistema Linux tradicional (sin udev ni devfs), en el directorio /dev hay nodos de dispositivo creados para cada dispositivo conocido, esté o no en el sistema. Se dice que es un conjunto de ficheros estático, ya que los nodos no cambian. Además, la forma de acceder a un periférico concreto no es siempre la misma, ya que depende de qué otros aparatos hay conectados: si se conectan los discos A y B, se llamarán disco1 y disco2 respectivamente. Pero si está solo un disco (el B, por ejemplo), se llamará disco1, porque solo hay uno. El B ha cambiado de nombre. Este modelo de gestión de dispositivos da algunos problemas: udev soluciona estos problemas, sobre todo el de poder acceder a un dispositivo con un nombre siempre fijo. Ésta fue la razón por la que se hizo udev, ya que antes estaba devfs, que solucionaba alguno de estos problemas, pero no todos (véase sección Diferencias con devfs). udev resuelve los problemas anteriores de la siguiente forma: udev mantiene en /dev solo las entradas correspondientes a los dispositivos que hay conectados al sistema.
Texto: Wikipédia, CC BY-SA 4.0. ·