Dynaaminen kirjasto

Kirjoittaja: Robert Simon
Luomispäivä: 17 Kesäkuu 2021
Päivityspäivä: 24 Kesäkuu 2024
Anonim
Leppävirran uusi kirjastokortti
Video: Leppävirran uusi kirjastokortti

Sisältö

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.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää dynaamisen kirjaston

Ohjelmistoalustat käyttävät erilaisia ​​mekanismeja kirjastojen dynaamiseen toteuttamiseen. 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, sitä kutsutaan "dynaamisesti ladattuksi kirjastoksi" tai "dynaamisesti linkitettyä kirjastoksi". Kun dynaaminen kirjasto ladataan käynnistyksen yhteydessä, sitä kutsutaan "dynaamiseksi riippuvaiseksi kirjastoksi".