Aug 10
18
Qué es un driver / Dll
Definición de un driver / dll / controlador
Muchas veces puedes leer informacion sobre errores de dll. O problemas de  drivers/ controladores.
¿Pero qué es un Dll?¿ Y que es un driver / controlador?
Un dll y un driver/ controlador es lo mismo, utlizaré la terminación por ahora, DLL.             Â
¿Qué es un DLL?
Un DLL es un archivo que ofrece un servicio especÃfico y puede ser utilizado para una o más aplicaciones . Los desarrolladores utilizan los drivers/Dll para poder reciclar el código y aislar las diferentes tareas. Los driver no pueden ejecutarse directamente, es necesario llamarlos desde un código externo.
..muy tecnico ¿verdad?            Â
Lo que los desarrolladores intentan hacer es poner todo los funcionalidades de un tarea especÃfica en un sitio (en un DLL).
Asi se puede reaprovechar estas funcionalidades en otras aplicaciones.             Â
Intento explicar el concepto con un ejemplo. Imagina que has instalado Msn Messenger en el ordenador.             Â
Un ejemplo con Msn Messenger
El Messenger utiliza para enviar y recibir mensajes un DLL, que se llama ntdll.dll (por ejemplo).            Â
Las funcionalidades de enviar y recibir mensajes no están entonces en el messenger.             Â
Â
Los desarolladores de messenger no han implementado estas funcionalidades.
Messenger utiliza el driver ntdll.dll para enviar y recibir mensajes.             Â
Â
En este caso el driver ntdll.dll es un DLL que viene con el sistema operativo. Ya estáa en tu ordenador desde el principio.
Cuando instalas y arrancas Msn Messenger, la aplicacion va a buscar el driver ntdll.dll. Y cuando lo ha encontrado va usar sus servicios.
Cuando desinstalas el Messenger se borra todo los ficheros de Messenger pero el driver ntdll.dll queda en tu ordenador.
Como he dicho antes, el DLL no es parte del Messenger, sólo Msn Messenger utiliza sus servicios. Por eso el DLL no se borra.
Además existe otras aplicaciones que pueden estar utilizando también este driver.             Â
Â
  Y asi puedes tener drivers para imprimir, drivers para la tarjeta gráfica y muchos más.            Â
 Conclusión
Un driver o DLL es un archivo que ofrece un servicio especÃfico y que puede servir para una o más aplicaciones.          Â
Por qué es importante actualizar los driversÂ
Aunque tu Pc recibe actualizaciones y mejoras para eliminar errores, es necesario añadir funcionalidades para mejorar las prestaciones globales del dispositivo hardware y del sistema. Si no se actualiza los drivers, puedes encontrarte con problemas muy  graves, tu Pc será cada vez más lento, pierde estabilidad y prestaciones.                 Â
| Volver arriba | ||||
|
||||


