Operacijski sistemi nadzorujejo strojno opremo računalnika. Upravljajo vire, izpostavljajo strojno opremo uporabnikom za razvoj aplikacij in izvajajo kodo.

Vendar niso vsi operacijski sistemi ustvarjeni enaki.

Kjer so namizni operacijski sistemi, kot je Windows, povsod, so drugi OS skriti pred našim pogledom. Večina ljudi sploh ne ve, da obstajajo.

Govorimo o vgrajenih operacijskih sistemih.

Poglejmo, kaj je vgrajeni operacijski sistem in kako se razlikuje od ne-vdelanega OS?

Kaj je vgrajeni OS?

Vgrajeni operacijski sistem je del programske opreme, ki je namenjen nadzoru vgrajenega sistema.

Vgrajeni sistem je kombinacija strojne in programske opreme, ki se uporablja za izvajanje visoko specializirane naloge. Na primer, razmislite o primeru sodobne pametne televizije. Mikroprocesor in pripadajoča strojna oprema v televizorju nadzira vgrajeni OS.

Torej, vgrajeni OS nadzoruje vire strojne opreme vgrajenega sistema in omogoča izvajanje kode na strojni opremi. Koda, ki jo izvaja vdelani OS, izvaja fiksne naloge, kot je nadzor naprav interneta stvari (IoT).

Kako deluje vgrajeni OS?

Vgrajeni OS deluje kot običajen OS z nekaj ključnimi razlikami. Ker se vgrajeni OS uporablja za upravljanje sistema z veliko manj sredstvi kot polnopravni namizni OS, je zelo učinkovit in izvaja le določen nabor funkcij.

Vzemimo primer vgrajenega OS, ki deluje v kameri zvonca, kot je Ring. Vgrajeni OS, ki nadzoruje strojno opremo kamere, izvede to kodo, ki omogoča, da kamera opravi svoje delo.

Od povezovanje z omrežjem Wi-Fi za zaznavanje gibanja in snemanje videa je vgrajeni OS odgovoren za upravljanje virov strojne opreme, da je vse to mogoče.

Na najvišji ravni se vsakič, ko je naprava z vgrajenim sistemom vklopljena, zažene vgrajeni OS, ki napaja napravo. Med to fazo zagona se vsa koda, ki jo vdelani sistem potrebuje za delovanje, vključno z OS, prav tako naloži in pripravi za izvedbo.

Zato za razliko od namiznega operacijskega sistema vgrajenemu operacijskemu sistemu ni treba nalagati kode iz pomnilnika vsakič, ko mora izvesti funkcijo.

Vrste vgrajenih operacijskih sistemov

Vgrajeni operacijski sistemi so prilagojeni potrebam sistemov, v katerih se bodo uporabljali. Kjer nekateri vgrajeni OS nadzorujejo sisteme, ki izvajajo samo eno nalogo ob ponavljanju, drugi vdelani OS upravljajo sisteme, ki izvajajo več nalog hkrati.

Na splošno so vgrajeni operacijski sistemi razdeljeni na večopravilnost, v realnem času, in ena zanka.

Večopravilnost

Večopravilni vgrajeni OS je operacijski sistem, ki nadzoruje vgrajen sistem, ki mora izvajati več nalog. Naloge se lahko izvajajo hkrati, če mikroprocesor, ki se uporablja v vgrajenem sistemu, to zmore, ali pa so lahko načrtovane za izvajanje v skladu z algoritmom razporejanja.

Primer večopravilnega vgrajenega operacijskega sistema je operacijski sistem, ki se uporablja v napravah interneta stvari, kot so pametni zvočniki. Pametni zvočniki morajo ne samo oddajati glasbo, ampak se tudi povezati z internetom in iskati glasbo.

V realnem času

Vgrajeni OS v realnem času je tisti, ki deluje pod strogimi časovnimi omejitvami. Takšen vgrajeni OS mora prejeti in obdelati vnose v dodeljenem času, sicer sistem odpove.

Razmislite o primeru sistema zaviranja v sili v avtomobilih. Takoj ko sistem zazna, da je trčenje neizbežno, vgrajeni OS aktivira zavorni sistem. Če OS ne uspe pravočasno sprožiti zavor, lahko pride do trčenja z resnimi posledicami.

Enojna zanka

OS z eno zanko je vrsta operacijskega sistema, ki večkrat izvaja eno samo funkcijo. Edina naloga takega vgrajenega operacijskega sistema je prevzeti vhod in proizvesti izhod v zanki.

Pogost primer vgrajenega operacijskega sistema z eno zanko je OS, ki se uporablja v lučeh, ki zaznavajo gibanje. Luči za zaznavanje gibanja zaznajo gibanje in vgrajeni sistem prižge luči, če zazna gibanje.

Vgrajeno vs. Ne-vdelani OS: v čem je razlika?

Največja razlika med vgrajenim OS in nevgrajenim OS je v naboru aplikacij, ki jih operacijski sistem izvaja. V primeru vgrajenega OS je nabor aplikacij fiksen. Strojna oprema vgrajenega sistema je zasnovana za izvajanje določenega nabora aplikacij.

Po drugi strani pa so nevgrajeni operacijski sistemi všeč Windows in macOS so zasnovani tako, da omogočajo dostop do strojne opreme uporabniškim aplikacijam. Uporabniki lahko namestijo katero koli aplikacijo, ki jo želijo, če je zasnovana za delovanje v operacijskem sistemu. Strojna oprema, na kateri deluje nevdelan OS, je do neke mere tudi prilagodljiva.

Poleg tega je vgrajeni OS specializiran. Z drugimi besedami, različni vgrajeni sistemi imajo različne vgrajene operacijske sisteme. Nevgrajeni operacijski sistemi so po drugi strani splošni in podpirajo različne konfiguracije strojne opreme.

Na splošno je sistem, ki ga nadzoruje vgrajeni OS, pogosto del večjega sistema. Na primer, vgrajen sistem, ki se uporablja za merjenje temperature v prostoru, deluje kot del večjega sistema za nadzor klimatske naprave ali končnega izdelka.

Nevgrajeni operacijski sistemi nadzorujejo sam končni izdelek.

Pogoste uporabe vgrajenega OS

Vgrajeni operacijski sistemi so povsod okoli nas. Nekateri pogosti primeri vgrajenih operacijskih sistemov so tisti, ki se uporabljajo v:

  • Naprave interneta stvari, kot so pametne žarnice in pametni temperaturni senzorji itd.
  • Avtomobili za klimatsko napravo in vzdrževanje.
  • Navigacijski sistemi za letala.
  • GPS sledilniki in fitnes sledilniki.

To je le nekaj primerov vgrajenih operacijskih sistemov. Na splošno ima vsak mikrokrmilnik vgrajen OS, ki izvaja stvari v ozadju.

Vgrajeni operacijski sistemi so ključnega pomena za delovanje tehnologij okoli nas

Večina od nas se ne zaveda vpliva, ki ga imajo vgrajeni operacijski sistemi na naša življenja. Od integriranih senzorjev dima in temperature v naših domovih do delovanja medicinske opreme, so vgrajeni operacijski sistemi ključnega pomena za delovanje tehnologij okoli nas.

Torej, če želite globlje ceniti vgrajene operacijske sisteme, investirajte v pametni domači pripomoček. Pametna ključavnica je na primer izjemen, preprost način za začetek vključevanja inteligentne, vsakdanje tehnologije v svoje življenje.

Kako Wi-Fi odkleniti vaš telefon Android s Smart Lock

Preberite Naprej

DelitiTweetDelitiE-naslov

Povezane teme

  • Razložena tehnologija

O avtorju

Fawad Murtaza (Objavljenih 104 člankov)

Fawad je samostojni pisatelj s polnim delovnim časom. Obožuje tehnologijo in hrano. Ko ne je in ne piše o Windowsih, igra video igre ali sanjari o potovanjih.

Več od Fawada Murtaze

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite