Portada Favoritos
Lista Articulos: [0-C] [C-I] [I-P] [P-Z] | Todas las categorías | Página aleatoria | Lo que enlaza aquí

DLL

DLL es un acrónimo utilizado en el contexto de la familia de sistemas operativos Windows, para Dynamic Linking Library, o bien biblioteca de enlace dinámico. Tales DLLs son archivos conteniendo porciones de código ejecutable que se lee y carga en memoria cuando el programa que la requiere la invoca.

Las DLLS contienen funciones utilitarias o recursos para el uso de otras aplicaciones y/o DLLs. Algunas ventajas del uso de las mismas son:

-Reducen el tamaño del archivo ejecutable.
-Permiten un mejor aprovechamiento de la memoria del sistema.
-Brindan mayor flexibilidad frente a cambios en la aplicación que las usa.
-Pueden ser compartidas.

Sin embargo no todo son ventajas. En los sistemas Windows anticuados, y debido al hecho que muchos programas comerciales utilizan diferentes versiones de una misma librería DLL, solía pasar que al instalar un programa, se sobreescribía una DLL con otra versión incompatible con la que necesita otro programa ya instalado.

También solía pasar que al desinstalar cierto software, se removiera DLLs utilizadas por terceras aplicaciones, haciéndolas con bastanre frecuencia inutilizables.

Esta circunstancia es conocida como el infierno DLL (DLL Hell), y aunque las versiones más recientes de Windows disminuyen su ocurrencia, no han podido todavía deshacerse de él.




This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia