Innehållsförteckning:
Definition - Vad betyder Lazy Loading?
Lat laddning är möjligheten att ange standardrutiner som sammanställs och laddas i minnet under programstart. Eftersom många applikationer innehåller oanvända funktioner, är lat laddning avsedd att påskynda programmets första öppningstid.
Lat laddning kallas också dynamisk funktionsbelastning.
Techopedia förklarar Lazy Loading
Program innehåller funktioner som implementeras av olika programkomponenter. Lat laddning anger systeminstruktioner för att bara ladda viktiga komponenter. När den används korrekt förbättrar lat laddning programmets prestanda.
Beteckningen av programkomponenter som laddas i minnet under programstart, som moduler eller DLL-filer, 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 det att det första gränssnittet laddats i minnet.
Ett typiskt program har mer än ett gränssnitt. När en dator inser att en användare tillämpar ytterligare mjukvarufunktioner kan fler komponenter laddas i minnet. Om komponenter laddas när datormaskinvaran är upptagen kan laddningsprocessen minska datorns prestanda. I allmänhet, om ett program använder många av dess komponenter vid start, är det troligt att lat laddning inte förbättrar prestanda.