Itthon Fejlesztés Mi a lusta betöltés? - meghatározás a techopedia alapján

Mi a lusta betöltés? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Lazy Loading?

A lusta betöltése lehetővé teszi az alapértelmezett rutinok meghatározását, amelyeket a program indításakor összeállítottak és a memóriába töltöttek. Mivel sok alkalmazás nem használt funkciókat tartalmaz, a lusta betöltés célja a program kezdeti nyitási idejének felgyorsítása.


A lusta betöltést dinamikus funkció betöltésnek is nevezik.

A Techopedia magyarázza a Lazy Loading-ot

A programok olyan funkciókat tartalmaznak, amelyeket a program különféle összetevői valósítanak meg. A lusta betöltés megadja a rendszer utasításait, hogy csak az alapvető elemeket töltsék be. Megfelelő használat esetén a lusta betöltés javítja a program teljesítményét.


A program elindításakor a memóriába betöltött programösszetevők, például a modulok vagy a DLL-ek megcímkézése a szoftver funkcióinak menete folyamatától függ. A program indításakor egyes szálak nélkülözhetetlenek, mivel a felhasználónak előfordulhat, hogy egy adott funkció futtatása előtt meg kell néznie egy felületet. Más szálak késleltethetők mindaddig, amíg az eredeti felület a memóriába nem kerül.


Egy tipikus programnak egynél több interfésze van. Amikor egy számítógép rájön, hogy a felhasználó további szoftveres funkciókat alkalmaz, több alkatrész tölthető be a memóriába. Ha az alkatrészek betöltődnek, amikor a számítógép hardvere el van foglalva, a betöltési folyamat csökkentheti a számítógép teljesítményét. Általában, ha egy program indításkor sok összetevőjét használja, a lusta betöltés valószínűleg nem javítja a teljesítményt.

Mi a lusta betöltés? - meghatározás a techopedia alapján