loader

Szerző: John Stephens
A Teremtés Dátuma: 26 Január 2021
Frissítés Dátuma: 18 Lehet 2024
Anonim
10 Largest and Powerful Wheel Loaders in the World
Videó: 10 Largest and Powerful Wheel Loaders in the World

Tartalom

Meghatározás - Mit jelent a Loader?

A betöltő az operációs rendszer egyik fő alkotóeleme, amely biztosítja az összes szükséges program és könyvtár betöltését, ami elengedhetetlen a program indításakor. A könyvtárakat és programokat a fő memóriába helyezi, hogy előkészítsék őket a végrehajtásra. A betöltés magában foglalja a végrehajtható fájl tartalmának elolvasását, amely tartalmazza a program utasításait, majd elvégzi az előkészítő feladatok végrehajtásához szükséges egyéb előkészítő feladatokat, amelyek mindegyike néhány másodperctől percig tart, a méretétől függően. a futtatni kívánt program.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Loader-et

A betöltő egy operációs rendszer egyik összetevője, amely elvégzi a program vagy alkalmazás előkészítését az operációs rendszer végrehajtására. Ezt úgy hajtja végre, hogy elolvassa a végrehajtható fájl tartalmát, majd ezeket az utasításokat a RAM-ba tárolja, valamint minden olyan könyvtári elemet, amelyeknek a memóriában kell lennie a program végrehajtásához. Ez az oka annak, hogy a splash képernyő közvetlenül a legtöbb program indulása előtt jelenik meg, gyakran megmutatva, mi történik a háttérben, éppen ezért a betöltő tölt be a memóriába. Ha mindez megtörtént, a program készen áll a végrehajtásra. Kis programok esetén ez a folyamat szinte azonnal megtörténik, de nagy és összetett alkalmazások esetén, amelyek végrehajtásához nagy könyvtárak vannak, például játékok, 3D és CAD szoftverek, ez hosszabb ideig tarthat. A betöltési sebesség a CPU és a RAM sebességétől is függ.


A program indításakor nem minden kód és könyvtár töltődik be, csak azok, amelyek a program tényleges futtatásához szükségesek. Más könyvtárak betöltése a program futásakor, vagy csak szükség szerint. Ez különösen igaz azokra az alkalmazásokra, mint a játékok, amelyekhez csak a lejátszó aktuális szintjére vagy helyére betöltött eszközökre van szükség.

Noha a különféle operációs rendszerek betöltői rendelkeznek saját árnyalatokkal és az adott operációs rendszerre jellemző speciális funkciókkal, alapvetően ugyanazt a funkciót szolgálják. A rakodó felelőssége a következő:

  1. Ellenőrizze a programot a memóriaigények, engedélyek stb. Szempontjából
  2. Másolja a szükséges fájlokat, például a programképet vagy a szükséges könyvtárakat a lemezről a memóriába
  3. Másolja a szükséges parancssori argumentumokat a verembe
  4. Kapcsolja össze a program kezdőpontját, és kapcsoljon össze minden egyéb szükséges könyvtárat
  5. Inicializálja a nyilvántartásokat
  6. Ugrás a program kezdőpontjára a memóriában