Biblioteca dinámica

Autor: Robert Simon
Fecha De Creación: 17 Junio 2021
Fecha De Actualización: 24 Junio 2024
Anonim
Biblioteca dinámica - Tecnología
Biblioteca dinámica - Tecnología

Contenido

Definición - ¿Qué significa Dynamic Library?

Una biblioteca dinámica es un concepto de programación en el que las bibliotecas compartidas con funcionalidades especiales se lanzan solo durante la ejecución del programa, lo que minimiza el tamaño general del programa y facilita el rendimiento mejorado de la aplicación para reducir el consumo de memoria. En la mayoría de los programas de software, la distribución de funcionalidades específicas en módulos distintos permite la carga según sea necesario.

Una biblioteca dinámica nunca forma parte de un archivo o aplicación ejecutable. Durante el tiempo de ejecución, se establece un enlace entre una biblioteca dinámica y un archivo o aplicación ejecutable.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Dynamic Library

Las plataformas de software utilizan diferentes mecanismos para la implementación dinámica de la biblioteca. Se llama a una biblioteca dinámica y se activa en función de su lenguaje de software y sistema operativo (SO).

La biblioteca dinámica evolucionó a partir del siguiente concepto: si varias aplicaciones usan ciertas funcionalidades de la biblioteca a través de varias líneas de código, es más fácil mantener y actualizar diferentes versiones de la biblioteca, en lugar de aplicar los cambios correspondientes de la aplicación. Además, debido a que una biblioteca dinámica contiene varias líneas de código, establecer un enlace en tiempo de compilación ayuda a reducir la memoria general y mejorar el rendimiento de la aplicación.

Una biblioteca dinámica se carga en el espacio de direcciones durante el tiempo de ejecución o el inicio de la ejecución. Cuando se carga en tiempo de ejecución de ejecución, una biblioteca dinámica se conoce como "biblioteca cargada dinámicamente" o "biblioteca vinculada dinámicamente". Cuando se carga en el inicio, una biblioteca dinámica se conoce como una "biblioteca dependiente dinámica".