Kazalo:
- Opredelitev - Kaj pomeni nalaganje dinamične funkcije?
- Tehopedia razlaga dinamično funkcijo nalaganja
Opredelitev - Kaj pomeni nalaganje dinamične funkcije?
Dinamično nalaganje funkcij (DFL) je možnost določitve privzetih rutin, ki so sestavljene in naložene v pomnilnik ob zagonu programa. Ker številne aplikacije vsebujejo funkcije, ki jih ni mogoče uporabiti, sposobnost DFL za izbiro samo odvisnih programov poveča hitrost začetnega časa odpiranja programa.
DFL je znan tudi kot leno nalaganje.
Tehopedia razlaga dinamično funkcijo nalaganja
Programi imajo običajno številne funkcije, od katerih se številne uporabljajo pogosto. Druge funkcije se lahko uporabljajo redko ali le v določenih primerih.
Tehnika DFL določa, da bo sistemski nalagalnik naložil samo potrebne komponente programa, ki so vedno ali običajno potrebne. Tako je ta tehnika usmerjena v izboljšanje uspešnosti programa.
Označevanje programskih komponent, ki se med zagonom programa naložijo v pomnilnik, kot so moduli ali DLL, je odvisno od procesa navoja programske funkcije. Med zagonom programa so nekatere teme uporabne, ker bo uporabniku morda treba ogledati vmesnik, preden začne izvajati določeno funkcijo. Druge niti se lahko zavlečejo šele, ko se začetni vmesnik naloži v pomnilnik.
Tipičen program ima več vmesnikov. Ko računalnik zazna, da uporabnik ne uporablja nekaterih programskih funkcij, lahko naloži dodatne komponente v pomnilnik, kar lahko vpliva na delovanje med preobremenitvami računalniške strojne opreme.
