Domov Razvoj Kaj je dinamična knjižnica? - definicija iz tehopedije

Kaj je dinamična knjižnica? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni dinamična knjižnica?

Dinamična knjižnica je programski koncept, v katerem se skupne knjižnice s posebnimi funkcionalnostmi zaženejo samo med izvajanjem programa, kar zmanjša skupno velikost programa in olajša izboljšanje zmogljivosti aplikacij za zmanjšano porabo pomnilnika. V večini programskih programov distribucija določenih funkcionalnosti v različne module omogoča nalaganje po potrebi.


Dinamična knjižnica ni nikoli del izvršljive datoteke ali aplikacije. Med izvajanjem se vzpostavi povezava med dinamično knjižnico in izvršljivo datoteko ali aplikacijo.

Tehopedija razlaga Dinamično knjižnico

Programske platforme uporabljajo različne mehanizme za dinamično implementacijo knjižnice. Kliče se in aktivira dinamična knjižnica na podlagi njenega programskega jezika in operacijskega sistema (OS).


Dinamična knjižnica se je razvila iz naslednjega koncepta: Če več aplikacij uporablja nekatere knjižnične funkcije prek več vrstic kode, je lažje vzdrževati in nadgrajevati različne različice knjižnice, kot pa uporabiti ustrezne spremembe aplikacij. Ker dinamična knjižnica vsebuje več vrstic kode, vzpostavljanje povezave med časom prevajanja pomaga zmanjšati celoten pomnilnik in izboljšati delovanje aplikacije.


Med izvajalnim izvajanjem ali zagonom se v naslovni prostor naloži dinamična knjižnica. Ko je naloženo med izvajanjem izvajanja, je dinamična knjižnica znana kot "dinamično naložena knjižnica" ali "dinamično povezana knjižnica." Ko se ob zagonu naloži, je dinamična knjižnica znana kot "dinamično odvisna knjižnica".

Kaj je dinamična knjižnica? - definicija iz tehopedije