Hjem Utvikling Hva er et dynamisk bibliotek? - definisjon fra techopedia

Hva er et dynamisk bibliotek? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Dynamic Library?

Et dynamisk bibliotek er et programmeringskonsept der delte biblioteker med spesielle funksjoner bare lanseres under programgjennomføring, noe som minimerer den totale programstørrelsen og letter forbedret applikasjonsytelse for redusert minneforbruk. I de fleste programmer gir distribusjon av spesifikke funksjoner til forskjellige moduler lasting etter behov.


Et dynamisk bibliotek er aldri en del av en kjørbar fil eller applikasjon. Under kjøretid opprettes en kobling mellom et dynamisk bibliotek og kjørbar fil eller applikasjon.

Techopedia forklarer Dynamic Library

Programvareplattformer bruker forskjellige mekanismer for dynamisk biblioteksimplementering. Et dynamisk bibliotek kalles og aktiveres basert på programvarespråk og operativsystem (OS).


Dynamisk bibliotek utviklet seg fra følgende konsept: Hvis flere applikasjoner bruker visse bibliotekfunksjonaliteter via flere kodelinjer, er det lettere å vedlikeholde og oppgradere forskjellige bibliotekversjoner, i stedet for å bruke tilsvarende applikasjonsendringer. Fordi et dynamisk bibliotek inneholder flere kodelinjer, hjelper det å etablere en kobling på kompileringstid tid til å redusere det totale minnet og forbedre applikasjonsytelsen.


Et dynamisk bibliotek lastes inn i adresseplassen under utførelse runtime eller lansering. Når det lastes i løpet av utførelsen, er et dynamisk bibliotek kjent som et "dynamisk lastet bibliotek" eller "dynamisk koblet bibliotek." Når det lastes ved lansering, er et dynamisk bibliotek kjent som et "dynamisk avhengig bibliotek."

Hva er et dynamisk bibliotek? - definisjon fra techopedia