Innehållsförteckning:
Definition - Vad betyder Dynamic Function Loading?
Dynamisk funktionsbelastning (DFL) är möjligheten att ange standardrutiner som kompileras och laddas i minnet när ett program startas. Eftersom många applikationer innehåller funktioner som kanske inte används, ökar DFL: s förmåga att välja endast beroende program hastigheten på ett programs första öppningstid.
DFL är också känd som lat laddning.
Techopedia förklarar Dynamic Function Loading
Program har vanligtvis ett antal funktioner, av vilka många används ofta. Andra funktioner kan användas sällan eller bara i vissa fall.
DFL-tekniken anger att systemlastaren bara laddar de nödvändiga komponenterna i ett program som alltid eller vanligtvis behövs. Således är denna teknik inriktad på att förbättra programprestanda.
Att beteckna programkomponenter som laddas i minnet under programstart, som moduler eller DLL, beror på gängprocessen för programvarufunktionerna. Under programstart kan vissa trådar fördelas eftersom en användare kan behöva se ett gränssnitt innan han kör en viss funktion. Andra trådar kan försenas tills efter att det första gränssnittet har laddats i minnet.
Ett typiskt program har mer än ett gränssnitt. När en dator inser att en användare inte använder vissa mjukvarufunktioner kan den ladda ytterligare komponenter i minnet, vilket kan påverka prestanda vid överbelastning av hårdvara.
