Dynamic Library

May -Akda: Robert Simon
Petsa Ng Paglikha: 17 Hunyo 2021
I -Update Ang Petsa: 24 Hunyo 2024
Anonim
How to use a Dynamic Library | Shared library [Linux Programming #2]
Video.: How to use a Dynamic Library | Shared library [Linux Programming #2]

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Dynamic Library?

Ang isang dynamic na aklatan ay isang konsepto ng programming kung saan ang mga pagbabahagi ng mga aklatan na may mga espesyal na pag-andar ay inilunsad lamang sa panahon ng pagpapatupad ng programa, na pinapaliit ang pangkalahatang sukat ng programa at pinapabilis ang pinahusay na pagganap ng aplikasyon para sa nabawasan na pagkonsumo ng memorya. Sa karamihan ng mga programa ng software, ang pamamahagi ng mga tukoy na pag-andar sa natatanging mga module ay nagbibigay-daan sa pag-load kung kinakailangan.

Ang isang dynamic na aklatan ay hindi bahagi ng isang maipapatupad na file o aplikasyon. Sa panahon ng runtime, ang isang link ay itinatag sa pagitan ng isang dynamic na library at maipapatupad na file o application.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinaliwanag ng Techopedia ang Dynamic Library

Ang mga platform ng software ay gumagamit ng iba't ibang mga mekanismo para sa dynamic na pagpapatupad ng library. Ang isang dynamic na aklatan ay tinawag at isinaaktibo batay sa software na wika at operating system (OS) nito.

Ang pabago-bagong library ay umusbong mula sa sumusunod na konsepto: Kung maraming mga aplikasyon ang gumagamit ng ilang mga pag-andar ng aklatan sa pamamagitan ng maraming mga linya ng code, mas madali itong mapanatili at i-upgrade ang iba't ibang mga bersyon ng aklatan, sa halip na mag-aplay ng mga kaukulang pagbabago sa aplikasyon. Gayundin, dahil ang isang dynamic na library ay naglalaman ng maraming mga linya ng code, ang pagtatatag ng isang link sa pag-compile ng oras ay nakakatulong na mabawasan ang pangkalahatang memorya at mapahusay ang pagganap ng aplikasyon.

Ang isang pabagu-bago ng library ay nai-load sa puwang ng address sa panahon ng pagpapatupad o paglulunsad. Kapag nai-load sa runtime ng pagpapatupad, isang pabalik na aklatan ay kilala bilang isang "pabago-bagong load na aklatan" o "pabalik na library na naka-link." Kapag nai-load sa paglulunsad, ang isang dynamic na library ay kilala bilang isang "dynamic na umaasa sa library."