Innholdsfortegnelse:
Definisjon - Hva betyr Dynamic Function Loading?
Dynamisk funksjonsbelastning (DFL) er muligheten til å spesifisere standardrutiner som er samlet og lastes inn i minnet når et program startes. Fordi mange applikasjoner inneholder funksjoner som kanskje ikke brukes, øker DFLs mulighet til å velge bare avhengige programmer hastigheten på et programs første åpningstid.
DFL er også kjent som lat lasting.
Techopedia forklarer Dynamic Function Loading
Programmer har vanligvis en rekke funksjoner, hvorav mange brukes ofte. Andre funksjoner kan brukes sjelden eller bare i visse tilfeller.
DFL-teknikken spesifiserer at systemlasteren bare vil laste de nødvendige komponentene i et program som alltid eller vanligvis er nødvendig. Dermed er denne teknikken rettet mot å forbedre programytelsen.
Å betegne programkomponenter som lastes inn i minnet under programstart, som moduler eller DLL-er, avhenger av trådprosessen til programvarefunksjonene. Under programstart kan noen tråder deles ut fordi en bruker kan trenge å se et grensesnitt før han kjører en bestemt funksjon. Andre tråder kan bli forsinket til etter at det første grensesnittet er lagt inn i minnet.
Et typisk program har mer enn ett grensesnitt. Når en datamaskin erkjenner at en bruker ikke bruker visse programvarefunksjoner, kan den laste inn ekstra komponenter i minnet, noe som kan påvirke ytelsen under overbelastning av maskinvare.






