A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Usuario:
Contraseña:


Por ejemplo: Metáfora, hiato, adjetivo, sustantivo,...
Estás en: Significado-s.com > Informática > Significado de DLL

¿Qué significa DLL?


DLL

Enviado por Mordecai
Publicado el 2011-02-14 17:20:36
Una biblioteca de enlace dinámico o más comúnmente DLL (sigla en inglés de dynamic-link library) es el término con el que se refiere a los archivos con código ejecutable que se cargan bajo demanda de un programa por parte del sistema operativo.
Esta denominación es exclusiva a los sistemas operativos Windows siendo \".dll\" la extensión con la que se identifican estos ficheros, aunque el concepto existe en prácticamente todos los sistemas operativos modernos.

La vinculación dinámica difiere de la vinculación estática en que se permite que un módulo ejecutable (ya sea un archivo .dll o un archivo .exe) incluya únicamente la información necesaria para buscar el código ejecutable de una función DLL en tiempo de ejecución. En la vinculación estática, el vinculador obtiene todas las funciones a las que se hace referencia desde la biblioteca de vínculos estáticos y las coloca en el código del archivo ejecutable.

El uso de la vinculación dinámica, en lugar de la vinculación estática, ofrece varias ventajas. Los archivos DLL permiten ahorrar memoria, reducir el intercambio de páginas, ahorrar espacio en disco, facilitar las actualizaciones, proporcionar asistencia post-venta, proporcionar un mecanismo para ampliar las clases de la biblioteca MFC, proporcionar compatibilidad con programas multilenguaje y facilitar la creación de versiones internacionales.

La vinculación dinámica ofrece las siguientes ventajas:
*Ahorra memoria y reduce el intercambio de páginas.
*Ahorra espacio en disco
*Es más fácil actualizar archivos DLL
*Admite programas multilenguaje


Sin embargo, no todo son ventajas. En los sistemas Windows, las DLL son muy comunes y muchos programas usan las mismas bibliotecas de enlace dinámico. Pero debido a la evolución, cada una de las bibliotecas evoluciona incorporándose mejoras pero modificándolas de tal forma que dejan de ser compatibles. Esto puede producir dos efectos no deseados:
*Que la instalación de un programa reemplace una DLL con una nueva versión incompatible.
* Que la desinstalación del programa borre una DLL compartida.

En ambos casos, el resultado es que dejan de funcionar los programas que utilizaban la vieja versión. Estos problemas se denominaron el infierno de las DLL.


¿Te sirvió este significado?
 (63.6%) SI    NO (36.4%)


Para compartir este significado, copie y pegue el siguiente código en su sitio web, blog o foro:


Comentarios
Para dejar un comentario, regístrese gratis o si ya está registrado, inicie sesión.

Todavía no se ha escrito ningún comentario.


Significados relacionados
Nivel de transporte Publicado el 2011-02-28 23:42:54
El nivel de transporte es el cuarto nivel por encima del nivel de red y su función es la de aceptar la información suministrada por el nivel...
Soporte a sistemas RAID Publicado el 2011-02-28 23:40:35
Microsoft Windows incluye el uso de sistemas RAID en los tipos 0,1 y 5. Para administrar este tipo de sistemas de archivos, se utiliza la he...
Configuraciones definidas en RAID Publicado el 2011-02-28 23:39:05
RAID 0: Establece que la información se dividirá entre todos los discos del sistema, de forma que no se establece ningún tipo de redundancia...
Sistemas de archivos tolerantes a fallos Publicado el 2011-02-28 23:37:33
Existen unos mecanismos de almacenamiento que impiden la pérdida de la información que guardan en caso de un fallo del sistema o de la alime...
Fichero o archivo Publicado el 2011-02-28 23:36:03
Es la unidad más pequeña de almacenamiento de información en un sistema de archivos. Se trata de un elemento lógico que contiene dat...
© 2010 Significado-s.com · Recopilatorio de definiciones, significados, conceptos y ¿qué es?   Aviso Legal | Contacto | Significados Pendientes

eXTReMe Tracker