Domov vývoj Čo je lenivé načítanie? - definícia z technológie

Čo je lenivé načítanie? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Lazy Loading?

Lenivé načítanie je schopnosť určiť predvolené rutiny, ktoré sa kompilujú a načítajú do pamäte počas spustenia programu. Pretože mnoho aplikácií obsahuje nepoužité funkcie, lenivé načítanie má urýchliť počiatočný otvárací čas programu.


Lenivé načítanie sa nazýva aj dynamické načítavanie funkcií.

Techopedia vysvetľuje Lazy Loading

Programy obsahujú funkcie, ktoré sú implementované rôznymi komponentmi programu. Lenivé načítanie určuje systémové pokyny na načítanie iba základných komponentov. Ak sa správne používa, lenivé načítanie zlepšuje výkon programu.


Označenie programových komponentov, ktoré sa načítajú do pamäte počas spúšťania programu, napríklad modulov alebo DLL, závisí od procesu zavádzania funkcií softvéru. Počas spúšťania programu sú niektoré vlákna vypustiteľné, pretože užívateľ môže potrebovať zobraziť rozhranie pred spustením určitej funkcie. Ostatné vlákna môžu byť oneskorené až po načítaní pôvodného rozhrania do pamäte.


Typický program má viac ako jedno rozhranie. Keď počítač zistí, že používateľ používa ďalšie softvérové ​​funkcie, do pamäte sa môže načítať viac komponentov. Ak sa komponenty načítajú, keď je hardvér počítača zaneprázdnený, proces načítania môže znížiť výkon počítača. Všeobecne platí, že ak program pri spustení používa veľa svojich komponentov, lenivé načítanie pravdepodobne nezlepší výkon.

Čo je lenivé načítanie? - definícia z technológie