Huis Ontwikkeling Wat is lui laden? - definitie van techopedia

Wat is lui laden? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Lazy Loading?

Lui laden is de mogelijkheid om de standaardroutines op te geven die worden gecompileerd en in het geheugen worden geladen tijdens het starten van het programma. Omdat veel toepassingen ongebruikte functies bevatten, is lui laden bedoeld om de initiële openingstijd van een programma te versnellen.


Lazy laden wordt ook wel dynamische functie laden genoemd.

Techopedia legt Lazy Loading uit

Programma's bevatten functies die door verschillende programmaonderdelen worden geïmplementeerd. Lazy loading specificeert systeeminstructies om alleen essentiële componenten te laden. Bij correct gebruik verbetert lui laden de prestaties van het programma.


Het aangeven van programmacomponenten die tijdens het starten van het programma in het geheugen worden geladen, zoals modules of DLL's, is afhankelijk van het threading-proces van de softwarefuncties. Tijdens het starten van het programma zijn sommige threads overbodig omdat een gebruiker mogelijk een interface moet bekijken voordat een bepaalde functie wordt uitgevoerd. Andere threads kunnen worden uitgesteld tot nadat de eerste interface in het geheugen is geladen.


Een typisch programma heeft meer dan één interface. Wanneer een computer zich realiseert dat een gebruiker aanvullende softwarefuncties toepast, kunnen meer componenten in het geheugen worden geladen. Als componenten worden geladen terwijl de computerhardware bezig is, kan het laadproces de computerprestaties verminderen. Over het algemeen, als een programma veel van zijn componenten gebruikt bij het opstarten, zal lui laden waarschijnlijk niet de prestaties verbeteren.

Wat is lui laden? - definitie van techopedia