Koti kehitys Mikä on dynaaminen kirjasto? - määritelmä techopediasta

Mikä on dynaaminen kirjasto? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä dynaaminen kirjasto tarkoittaa?

Dynaaminen kirjasto on ohjelmointikonsepti, jossa erityisominaisuuksilla varustetut jaetut kirjastot käynnistetään vain ohjelman suorituksen aikana, mikä minimoi ohjelman kokonaiskokoonpanon ja helpottaa sovelluksen suorituskyvyn paranemista pienentääksesi muistin kulutusta. Useimmissa ohjelmissa tiettyjen toimintojen jakaminen erillisiin moduuleihin mahdollistaa lataamisen tarpeen mukaan.


Dynaaminen kirjasto ei ole koskaan osa suoritettua tiedostoa tai sovellusta. Suorituksen aikana luodaan linkki dynaamisen kirjaston ja suoritetun tiedoston tai sovelluksen välille.

Techopedia selittää dynaamisen kirjaston

Ohjelmistoalustat käyttävät erilaisia ​​mekanismeja kirjastojen dynaamiseen toteutukseen. Dynaaminen kirjasto kutsutaan ja aktivoidaan sen ohjelmistokielen ja käyttöjärjestelmän (OS) perusteella.


Dynaaminen kirjasto kehittyi seuraavasta käsitteestä: Jos useat sovellukset käyttävät tiettyjä kirjaston toimintoja useiden koodirivien kautta, on helpompi ylläpitää ja päivittää erilaisia ​​kirjastoversioita sen sijaan, että sovellettaisiin vastaavia sovellusmuutoksia. Koska dynaaminen kirjasto sisältää useita koodirivejä, linkin muodostaminen käännöshetkellä auttaa vähentämään muistia ja parantamaan sovellusten suorituskykyä.


Dynaaminen kirjasto ladataan osoitealueeseen suorituksen ajon tai käynnistyksen aikana. Kun dynaaminen kirjasto ladataan suorituksen suorituksen aikana, se tunnetaan nimellä "dynaamisesti ladattu kirjasto" tai "dynaamisesti linkitetty kirjasto". Kun dynaaminen kirjasto ladataan käynnistyksen yhteydessä, sitä kutsutaan "dynaamiseksi riippuvaiseksi kirjastoksi".

Mikä on dynaaminen kirjasto? - määritelmä techopediasta