Acasă Dezvoltare Ce este sarcina dinamică de încărcare? - definiție din techopedia

Ce este sarcina dinamică de încărcare? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă încărcarea funcției dinamice?

Încărcarea dinamică a funcțiilor (DFL) este abilitatea de a specifica rutinele implicite care sunt compilate și încărcate în memorie la lansarea unui program. Deoarece multe aplicații conțin funcții care nu pot fi utilizate, capacitatea DFL de a selecta doar programe dependente crește viteza timpului inițial de deschidere al unui program.


DFL este cunoscută și sub denumirea de încărcare leneșă.

Techopedia explică încărcarea funcțiilor dinamice

Aplicațiile au de obicei o serie de caracteristici, multe dintre ele fiind utilizate frecvent. Alte caracteristici pot fi utilizate rar sau numai în anumite cazuri.


Tehnica DFL specifică faptul că încărcătorul de sistem va încărca doar componentele necesare ale unui program care sunt întotdeauna sau de obicei necesare. Astfel, această tehnică este orientată spre îmbunătățirea performanței 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ță. Atunci când un computer recunoaște că un utilizator nu utilizează anumite funcții software, acesta poate încărca componente suplimentare în memorie, ceea ce poate afecta performanța în timpul supraîncărcărilor hardware ale computerului.

Ce este sarcina dinamică de încărcare? - definiție din techopedia