Acasă Dezvoltare Ce este încărcarea leneșă? - definiție din techopedia

Ce este încărcarea leneșă? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Lazy Loading?

Încărcarea leneșă este capacitatea de a specifica rutinele implicite care sunt compilate și încărcate în memorie în timpul lansării programului. Deoarece multe aplicații conțin funcții neutilizate, încărcarea leneșă este menită să accelereze timpul inițial de deschidere al unui program.


Încărcarea leneșă este cunoscută și sub denumirea de încărcare dinamică a funcțiilor.

Techopedia explică încărcare Lazy

Programele conțin funcții care sunt implementate de diverse componente ale programului. Încărcarea leneșă specifică instrucțiunile sistemului pentru a încărca doar componente esențiale. Când este folosită corect, încărcarea leneșă îmbunătățește performanța programului.


Notarea componentelor programului care se încarcă în memorie în timpul lansării programelor, cum ar fi module sau DLL-uri, depinde de procesul de filetare a funcțiilor software. În timpul lansării programului, unele fire sunt dispensabile, deoarece un utilizator poate avea nevoie să vizualizeze o interfață înainte de a rula o anumită funcție. Alte fire pot fi întârziate până după încărcarea interfeței inițiale în memorie.


Un program tipic are mai mult de o interfață. Când un computer realizează că un utilizator aplică funcții software suplimentare, pot fi încărcate mai multe componente în memorie. Dacă componentele sunt încărcate atunci când hardware-ul computerului este ocupat, procesul de încărcare poate diminua performanța computerului. În general, dacă un program folosește multe dintre componentele sale la pornire, încărcarea leneșă nu este probabil să îmbunătățească performanța.

Ce este încărcarea leneșă? - definiție din techopedia