sábado, 13 de agosto de 2016

los drivers que son?

Los drivers
Hola a todos. Uno de los interrogantes más grandes para aquellas personas que no tienen muchos conocimientos informáticos es entender que son los drivers y para qué sirven, siendo este uno de los temas más relevantes a conocer en el mundo de la computación he decidido hacer este artículo para que quede claro que son y para qué sirven los famosos drivers o controladores del computador.
¿Qué son los drivers?
Un driver o controlador es un software, compuesto por un código que permite que cumpla una función específica, es decir que nos es más que un conjunto de instrucciones desarrolladas para cumplir con una tarea.
Para qué sirven los drivers?
Los drivers o controladores permiten que el Sistema Operativo (Windows, Linux, Mac OS, etc) se comunique con el hardware o dispositivos que componen el computador. Sin controladores, el hardware que conecte al equipo (por ejemplo, una tarjeta de vídeo o una cámara web) no funcionará correctamente.
Por eso es muy común que cuando un equipo se formatea, es decir se reinstala el Sistema Operativo desde cero, muchos de sus dispositivos no funcionen, notaras por ejemplo que no te puedes conectar a Internet, o que no puedes escuchar ningún sonido en tu computador, esto es debido a que no has instalado los drivers en el PC.
De igual manera se hace necesario que si compras un nuevo dispositivo para tu equipo, ya sea una cámara web, una impresora, una tarjeta de vídeo o de red, entre muchos otros, debes instalar su respectivo driver para que te funcione y que por lo general viene en un CD que se incluye cuando compras tu dispositivo.

Se debe tener en cuenta que cada driver es exclusivo para su dispositivo, es decir que si tienes una tarjeta de vídeo marca X solo le servirá el driver de su referencia y no podrás instalarle el driver de una tarjeta marca Y, o aunque sean de la misma marca y tienen diferentes referencias o modelos tampoco serán compatibles los drivers.
Tipos de controladores

Existen tantos tipos de controladores como tipos de periféricos, y es común encontrar más de un controlador posible para un mismo dispositivo, cada driver ofreciendo un nivel distinto de funcionalidades.
Por ejemplo, aparte de los drivers oficiales (normalmente disponibles en el sitio web del fabricante), se pueden encontrar también los proporcionados por los sistemas operativos — los genéricos —, y también versiones no oficiales realizadas por terceros.

Creación y Fallos

Creación de controladores
Normalmente, los fabricantes de hardware son los encargados de desarrollar los controladores de los dispositivos que manufacturan, porque conocen mejor el funcionamiento interno de cada aparato.
También se encuentran los controladores libres, por ejemplo, en los “sistemas operativos libres”. En este caso, los creadores o desarrolladores no pertenecen a la empresa fabricante, aunque pueden cooperar entre ellos para facilitar el desarrollo. Si no hay cooperación, pueden recurrir a procedimientos de ingeniería inversa y otros métodos difíciles o con riesgos legales.

Fallos de controladores
Si alguno de los drivers falla, por ser una parte crítica del sistema operativo, puede ser más grave que otros errores de software, pudiendo bloquear la computadora e incluso dañar el hardware.

Debido a que el hardware es necesariamente indeterminista, encontrar y solucionar un fallo en un controlador es una tarea complicada porque se debe monitorear el programa y también el propio dispositivo.