Кућа Развој Шта је динамичка библиотека? - дефиниција из техопедије

Шта је динамичка библиотека? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи динамичка библиотека?

Динамична библиотека је програмски концепт у којем се заједничке библиотеке са посебним функцијама покрећу само током извођења програма, што смањује укупну величину програма и олакшава побољшане перформансе апликација за смањење потрошње меморије. У већини софтверских програма дистрибуција одређених функционалности у различите модуле омогућава учитавање по потреби.


Динамичка библиотека никада није део извршне датотеке или апликације. За време извршавања успоставља се веза између динамичне библиотеке и извршне датотеке или апликације.

Техопедија објашњава динамичку библиотеку

Софтверске платформе користе различите механизме за динамичку имплементацију библиотеке. Динамична библиотека се позива и активира на основу свог софтверског језика и оперативног система (ОС).


Динамичка библиотека се развила из следећег концепта: Ако више апликација користи одређене функције библиотеке кроз неколико линија кода, лакше је одржавати и надограђивати различите верзије библиотеке, а не примењивати одговарајуће промене апликације. Такође, будући да динамичка библиотека садржи неколико линија кода, успостављање везе у времену компилације помаже у смањењу укупне меморије и побољшању перформанси апликације.


Динамична библиотека се учитава у адресни простор током извођења или покретања. Када се учитава у време извођења, динамичка библиотека позната је као "динамички учитана библиотека" или "динамички повезана библиотека". Када се учитава при покретању, динамичка библиотека је позната као „библиотека која зависи од динамике“.

Шта је динамичка библиотека? - дефиниција из техопедије