Nakladalnik

Avtor: John Stephens
Datum Ustvarjanja: 26 Januar 2021
Datum Posodobitve: 18 Maj 2024
Anonim
Nakladalnik in varno delo
Video.: Nakladalnik in varno delo

Vsebina

Opredelitev - Kaj pomeni nakladalnik?

Naložnik je pomemben sestavni del operacijskega sistema, ki zagotavlja nalaganje vseh potrebnih programov in knjižnic, kar je nujno v fazi zagona izvajanja programa. Knjižnice in programi postavijo v glavni pomnilnik, da jih pripravijo na izvajanje. Nalaganje vključuje branje vsebine izvršljive datoteke, ki vsebuje navodila programa, in nato opravljanje drugih pripravljalnih nalog, ki so potrebne za pripravo izvedljivega teka, kar traja od nekaj sekund do minut, odvisno od velikosti program, ki ga je treba zagnati.


Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, za kaj gre računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedia razlaga nakladalec

Nakladnik je sestavni del operacijskega sistema, ki izvaja nalogo priprave programa ali aplikacije za izvajanje v operacijskem sistemu. To stori tako, da prebere vsebino izvršljive datoteke in nato ta navodila shrani v RAM ter vse elemente knjižnice, ki jih mora program imeti v pomnilniku. To je razlog, da se tik pred začetkom večine programov prikaže zaslon, ki pogosto prikazuje, kaj se dogaja v ozadju, to je, kar nalagalec trenutno nalaga v pomnilnik. Ko je vse to končano, je program pripravljen za izvedbo. Za majhne programe je ta postopek skorajda hiter, za velike in zapletene aplikacije z velikimi knjižnicami, ki so potrebne za izvajanje, kot so igre, pa tudi 3D in CAD programska oprema, bi to lahko trajalo dlje. Hitrost nalaganja je odvisna tudi od hitrosti CPU-ja in RAM-a.


Pri zagonu programa se ne nalagajo vse kode in knjižnice, temveč le tiste, ki so potrebne za dejansko izvajanje programa. Druge knjižnice se naložijo med izvajanjem programa ali samo po potrebi. To še posebej velja za aplikacije, kot so igre, ki potrebujejo samo sredstva, naložena za trenutno raven ali lokacijo, na kateri se igralec nahaja.

Čeprav imajo nakladalci v različnih operacijskih sistemih svoje odtenke in specializirane funkcije, ki so izvorne za določen operacijski sistem, še vedno delujejo v isti funkciji. Naloge nakladalca so naslednje:

  1. Program preverite glede na potrebe po pomnilniku, dovoljenja itd.
  2. Kopirajte potrebne datoteke, na primer programsko sliko ali potrebne knjižnice, z diska v pomnilnik
  3. Kopiraj zahtevane argumente ukazne vrstice v kup
  4. Povežite začetno točko programa in povežite katero koli drugo potrebno knjižnico
  5. Inicializirajte registre
  6. Skočite na izhodišče programa v pomnilniku