loader

Autor: John Stephens
Dátum Stvorenia: 26 Január 2021
Dátum Aktualizácie: 18 Smieť 2024
Anonim
10 Largest and Powerful Wheel Loaders in the World
Video: 10 Largest and Powerful Wheel Loaders in the World

Obsah

Definícia - Čo znamená Loader?

Zavádzač je hlavnou súčasťou operačného systému, ktorý zaisťuje načítanie všetkých potrebných programov a knižníc, čo je nevyhnutné počas spúšťacej fázy spustenia programu. Umiestňuje knižnice a programy do hlavnej pamäte, aby ich pripravila na spustenie. Načítanie zahŕňa čítanie obsahu spustiteľného súboru, ktorý obsahuje pokyny programu, a potom vykonanie ďalších prípravných úloh, ktoré sú potrebné na prípravu spustiteľného súboru na spustenie, čo všetko trvá od niekoľkých sekúnd do minút v závislosti od veľkosti súboru. program, ktorý je potrebné spustiť.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje Loader

Zavádzač je súčasťou operačného systému, ktorý vykonáva úlohu prípravy programu alebo aplikácie na vykonanie v OS. Robí to tak, že prečíta obsah spustiteľného súboru a potom tieto pokyny uloží do pamäte RAM, ako aj všetky prvky knižnice, ktoré musia byť v pamäti, aby sa program mohol vykonať. Toto je dôvod, prečo sa úvodná obrazovka objaví tesne pred spustením väčšiny programov a často ukazuje, čo sa deje na pozadí, čo je práve to, čo zavádzač práve načíta do pamäte. Po dokončení všetkých krokov je program pripravený na vykonanie. Pre malé programy je tento proces takmer okamžitý, ale pre veľké a zložité aplikácie s veľkými knižnicami potrebnými na vykonanie, ako sú hry, ako aj softvér 3D a CAD, by to mohlo trvať dlhšie. Rýchlosť načítania tiež závisí od rýchlosti CPU a RAM.


Nie všetky kódy a knižnice sa načítajú pri spustení programu, iba tie, ktoré sú potrebné na skutočné spustenie programu. Ostatné knižnice sa načítajú pri spustení programu alebo iba podľa potreby. Platí to najmä pre aplikácie, ako sú hry, ktoré potrebujú len aktíva načítané pre aktuálnu úroveň alebo umiestnenie, v ktorom sa prehrávač nachádza.

Aj keď zavádzače v rôznych operačných systémoch môžu mať svoje vlastné nuansy a špecializované funkcie, ktoré sú prirodzené pre daný konkrétny operačný systém, stále slúžia v podstate tej istej funkcii. Zodpovednosť nakladateľa je:

  1. Overte program z hľadiska požiadaviek na pamäť, oprávnení atď.
  2. Skopírujte potrebné súbory, ako napríklad programový obrázok alebo požadované knižnice, z disku do pamäte
  3. Skopírujte požadované argumenty príkazového riadku do zásobníka
  4. Prepojte počiatočný bod programu a prepojte všetky ďalšie požadované knižnice
  5. Inicializujte registre
  6. Prejdite na začiatočný bod programu v pamäti