Kazalo:
Opredelitev - Kaj pomeni Lazy Loading?
Leno nalaganje je možnost določitve privzetih rutin, ki so sestavljene in naložene v pomnilnik med zagonom programa. Ker številne aplikacije vsebujejo neuporabljene funkcije, naj bi leno nalaganje pospešilo začetni čas odpiranja programa.
Leno nalaganje je znano tudi kot dinamično nalaganje funkcij.
Tehopedija razlaga Leno nalaganje
Programi vsebujejo funkcije, ki jih izvajajo različne komponente programa. Leno nalaganje določa sistemska navodila za nalaganje samo bistvenih komponent. Ob pravilni uporabi leno nalaganje izboljša delovanje 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 spozna, da uporabnik uporablja dodatne programske funkcije, se lahko v komponento naloži več komponent. Če so komponente naložene, ko je računalniška strojna oprema zasedena, lahko postopek nalaganja zmanjša delovanje računalnika. Na splošno, če program ob zagonu uporablja veliko svojih komponent, leno nalaganje verjetno ne bo izboljšalo učinkovitosti.