Kaj je nakladalnik?

Na internetu je mogoče najti skoraj vsako programsko opremo, ki bi jo želeli, pa tudi veliko programske opreme, ki je ne potrebujete. Vendar ti tam ne pomaga. da lahko zaženete program, ga morate najprej prenesti in namestiti. Ko je programska oprema shranjena na vašem trdem disku, jo lahko zaženete.

Težava je v tem, da so mediji za shranjevanje, tudi hitri diski SSD, precej počasni v primerjavi s CPE in ne morejo zagotoviti podatkov dovolj hitro za sprejemljivo delovanje. Za zagon programske opreme je treba kodo, ki jo je treba zagnati, naložiti v pomnilnik. To je delo nakladalca.

Nalagalnik je sestavni del operacijskega sistema. Bistvenega pomena je za zagon katere koli aplikacije, saj naloži program v pomnilnik in ga pripravi za izvajanje. Nalagalnik je vedno shranjen v pomnilniku, tako da se lahko programi naložijo čim hitreje.

Za zagon je potrebno operacijski sistem naložiti v sistemski pomnilnik. To je naloga posebne vrste nalagalnika, imenovanega zagonski nalagalnik. Ni nujno, da vgrajeni sistemi uporabljajo nalagalnik. To običajno velja za nizkonivojske sisteme brez operacijskih sistemov, ki izvajajo kodo neposredno iz pomnilniškega medija, običajno EPROM ali bliskovnega pomnilnika.

Ovitek Edge

Navidezni pomnilnik je značilnost sodobnih operacijskih sistemov, ki skrije fizični naslov podatkov pred sistemom in programom. Bistvena prednost pri tem je, da to operacijskemu sistemu omogoča, da nekaj pomnilnika »izstrani« iz fizičnega RAM-a. Namesto tega ga shrani na trdi disk.

Ostranjevanje se običajno izvaja le, ko računalniku zmanjkuje RAM-a. To je koristno, ker omogoča računalniku, da uporabi več RAM-a, kot ga ima. Brez tega postopka bi se vsaj en program zrušil, saj ne bi mogel shraniti potrebnih podatkov. Slaba stran je, da je pomnilniški medij še vedno počasen, tako da obstaja velik vpliv na zmogljivost, če so potrebni premaknjeni podatki. S tem pa lahko nakladalec potegne malo trika. Namesto nalaganja potrebnih podatkov v RAM lahko ustvari navidezni pomnilniški prostor in ga preslika na lokacijo podatkov na trdem disku.

To bi omogočilo, da bi bil program takoj videti naložen, čeprav še ni končan. Program zdaj ni pripravljen za uporabo, čeprav bi lahko izgledal tako. To morda ni nujno težava za nepotrebno opravilo v ozadju, vendar je težava, če gre za aplikacijo, ki jo uporabnik želi uporabiti; v tem primeru trik ne bi prinesel nobene koristi.

Drugi razlog je, da ima sistem običajno dovolj RAM-a, ko se odpre program. Večina ljudi svojega računalnika ne vzdržuje stalno pri 99-odstotni porabi RAM-a. Tudi tisti, ki to storijo, bodo verjetno dejansko želeli, da program, ki so ga pravkar naložili, deluje, in bi raje izbrali drug program.

Odgovornosti nakladalca

Natančni koraki nalagalnika so odvisni od zadevnega operacijskega sistema. Osnovni nalagalnik UNIX ima pet glavnih funkcij. Prvi je izvajanje validacijskih pregledov. To vključuje dovolj razpoložljivega fizičnega pomnilnika in potrebna dovoljenja. Nato nalagalnik dejansko pomnilniško preslika podatke. Običajno se to izvede s prenosom podatkov v glavni pomnilnik. Kot je bilo omenjeno zgoraj, bi lahko pomnilnik teoretično v kratkem času preslikali na lokacijo pogona.

Aplikacije je mogoče zagnati z argumenti ukazne vrstice. To so neobvezne zastavice, ki označujejo določena vedenja ali funkcije, ki niso privzeto omogočene. Zastavica -h se pogosto uporablja za tiskanje besedilne datoteke pomoči namesto za zagon programa. Tudi te argumente je treba naložiti v pomnilnik. Registre je treba inicializirati, na primer kazalec sklada. Na koncu nalagalnik skoči na prvo navodilo programa, da ga zažene.

Zaključek

Nalagalnik je del operacijskega sistema. Odgovoren je za nalaganje aplikacij od pomnilnika do glavnega pomnilnika. Njegove odgovornosti segajo tudi do začetka izvajanja programa. To pomeni, da mora inicializirati registre in poklicati prvo navodilo programa. Znan je kot zagonski nalagalnik, ko je nalagalnik odgovoren za nalaganje samega operacijskega sistema.


Leave a Comment

Kako povezati prenosni računalnik Windows 11 s projektorjem/TV

Kako povezati prenosni računalnik Windows 11 s projektorjem/TV

Preberite ta članek, da se naučite preprostega postopka povezovanja prenosnega računalnika s projektorjem ali TV na operacijskih sistemih Windows 11 in Windows 10.

Kako najti IP naslov tiskalnika

Kako najti IP naslov tiskalnika

Imate težave pri iskanju IP naslova vašega tiskalnika? Pokažemo vam, kako ga najti.

Kako odpraviti napako GeForce Now s kodo 0xC272008F

Kako odpraviti napako GeForce Now s kodo 0xC272008F

Pripravljate se na večer igranja in to bo velika noč – ravno ste prevzeli "Star Wars Outlaws" na pretočni storitvi GeForce Now. Odkrijte edino znano rešitev, ki vam pokaže, kako odpraviti napako GeForce Now s kodo 0xC272008F, da se lahko spet igralite Ubisoftove igre.

Osnove 3D tiskanja: Nasveti za vzdrževanje vašega 3D tiskalnika

Osnove 3D tiskanja: Nasveti za vzdrževanje vašega 3D tiskalnika

Ohranjanje vaših 3D tiskalnikov je zelo pomembno za dosego najboljših rezultatov. Tukaj je nekaj pomembnih nasvetov, ki jih je treba upoštevati.

Kako namestiti SSD na namizne in prenosne računalnike

Kako namestiti SSD na namizne in prenosne računalnike

Ste pravkar kupili SSD in upate, da nadgradite notranji pomnilnik svojega računalnika, vendar ne veste, kako namestiti SSD? Preberite ta članek zdaj!

Kaj storiti, če Powerbeats Pro ne napolni v ohišju

Kaj storiti, če Powerbeats Pro ne napolni v ohišju

Če vaši Powerbeats Pro ne napolnijo, uporabite drug vir napajanja in očistite slušalke. Pustite ohišje odprto med polnjenjem slušalk.

5 Razlogov, zakaj se vaš prenosni računalnik pregreva

5 Razlogov, zakaj se vaš prenosni računalnik pregreva

Odkrijte možne razloge, zakaj se vaš prenosni računalnik pregreva, skupaj s nasveti za preprečevanje te težave in ohranjanje hladnosti naprav.

10 Najboljših NAS naprava za shranjevanje za dom in profesionalno uporabo

10 Najboljših NAS naprava za shranjevanje za dom in profesionalno uporabo

Ne glede na to, ali iščete NAS za svoj dom ali pisarno, si oglejte ta seznam najboljših naprav za shranjevanje NAS.

Osnove 3D tiska: Seznam vzdrževanja, ki ga morate prebrati

Osnove 3D tiska: Seznam vzdrževanja, ki ga morate prebrati

Ohranjanje vaše opreme v dobrem stanju je obvezno. Tukaj je nekaj koristnih nasvetov za vzdrževanje vašega 3D tiskalnika v vrhunskem stanju.

Canon Pixma MG5220: Skeniranje Brez Tinta

Canon Pixma MG5220: Skeniranje Brez Tinta

Kako omogočiti skeniranje na Canon Pixma MG5220, ko zmanjka tinte.