Domov Zvok Kaj je nakladalnik? - definicija iz tehopedije

Kaj je nakladalnik? - definicija iz tehopedije

Kazalo:

Anonim

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, vse to pa traja od nekaj sekund do minut, odvisno od velikosti program, ki ga je treba zagnati.

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. Potrdi program za potrebe pomnilnika, 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
Kaj je nakladalnik? - definicija iz tehopedije