Operačné systémy riadia hardvér počítača. Spravujú zdroje, poskytujú používateľom hardvér na vývoj aplikácií a spúšťajú kód.

Ale nie všetky operačné systémy sú si rovné.

Tam, kde sú všade desktopové operačné systémy ako Windows, sú ostatné operačné systémy pred naším zrakom skryté. Väčšina ľudí ani nevie, že existujú.

Hovoríme o vstavaných operačných systémoch.

Pozrime sa, čo je vstavaný OS a ako sa líši od nevnoreného OS?

Čo je vstavaný OS?

Vstavaný operačný systém je softvér, ktorý je zameraný na ovládanie vstavaného systému.

Vstavaný systém je kombináciou hardvéru a softvéru, ktorý sa používa na vykonávanie vysoko špecializovaných úloh. Zoberme si napríklad príklad modernej inteligentnej televízie. Mikroprocesor a súvisiaci hardvér vo vnútri televízora sú riadené vstavaným operačným systémom.

Vstavaný operačný systém teda riadi hardvérové ​​zdroje vstavaného systému a umožňuje spustenie kódu na hardvéri. Kód, ktorý spúšťa vstavaný operačný systém, vykonáva pevné úlohy, ako je ovládanie zariadení internetu vecí (IoT).

instagram viewer

Ako funguje vstavaný operačný systém?

Vstavaný operačný systém funguje ako bežný operačný systém s niekoľkými kľúčovými rozdielmi. Pretože vstavaný OS sa používa na správu systému s oveľa menšími zdrojmi ako plnohodnotný desktopový OS, je vysoko efektívny a vykonáva len pevnú sadu funkcií.

Vezmime si príklad vstavaného operačného systému fungujúceho vo vnútri zvončekovej kamery, ako je Ring. Vstavaný operačný systém, ktorý riadi hardvér fotoaparátu, vykoná tento kód, ktorý umožní fotoaparátu vykonávať svoju prácu.

Od pripojenie k sieti Wi-Fi na detekciu pohybu a nahrávanie videa je zabudovaný OS zodpovedný za správu hardvérových zdrojov, aby to všetko bolo možné.

Na najvyššej úrovni, vždy, keď sa zapne zariadenie so vstavaným systémom, spustí sa vstavaný operačný systém, ktorý zariadenie napája. Počas tejto fázy zavádzania sa tiež načíta a pripraví na spustenie všetok kód, ktorý vstavaný systém vyžaduje na fungovanie, vrátane operačného systému.

Preto, na rozdiel od desktopového OS, vstavaný OS nemusí načítať kód z pamäte zakaždým, keď potrebuje vykonať nejakú funkciu.

Typy vstavaných OS

Vstavané operačné systémy sú prispôsobené potrebám systémov, v ktorých sa budú používať. Zatiaľ čo niektoré vstavané operačné systémy riadia systémy, ktoré opakovane vykonávajú iba jednu úlohu, iné vstavané operačné systémy riadia systémy, ktoré vykonávajú viacero úloh naraz.

Vo všeobecnosti sa vstavané operačné systémy delia na multitasking, reálny časa jediná slučka.

Multitasking

Multitaskingový vstavaný OS je OS, ktorý riadi vstavaný systém, ktorý potrebuje vykonávať viacero úloh. Úlohy môžu byť vykonávané súčasne, ak to mikroprocesor použitý vo vstavanom systéme je schopný, alebo môžu byť naplánované na spustenie podľa plánovacieho algoritmu.

Príkladom multitaskingového vstavaného OS je operačný systém používaný v zariadeniach internetu vecí, ako sú inteligentné reproduktory. Inteligentné reproduktory musia nielen reprodukovať hudbu, ale musia sa aj pripojiť k internetu a vyhľadávať hudbu.

Reálny čas

Vstavaný operačný systém v reálnom čase je operačný systém, ktorý funguje pod prísnymi časovými obmedzeniami. Takýto vstavaný OS musí prijímať a spracovávať vstupy vo vyhradenom čase, inak systém zlyhá.

Zoberme si príklad systému núdzového brzdenia v automobiloch. Akonáhle systém zistí, že kolízia je bezprostredná, zabudovaný OS aktivuje brzdový systém. Ak OS nestihne spustiť brzdy včas, môže dôjsť ku kolízii s vážnymi následkami.

Jedna slučka

Operačný systém s jednou slučkou je typ operačného systému, ktorý opakovane vykonáva jednu funkciu. Jedinou úlohou takéhoto vstavaného operačného systému je prevziať vstup a vytvoriť výstup v slučke.

Bežným príkladom integrovaného operačného systému s jednou slučkou je operačný systém používaný v svetlách snímajúcich pohyb. Svetlá snímajúce pohyb snímajú pohyb a vstavaný systém rozsvieti svetlá, ak je detekovaný pohyb.

Vložené vs. Neembedded OS: Aký je rozdiel?

Najväčší rozdiel medzi vstavaným OS a nevnoreným OS je sada aplikácií, na ktorých operačný systém beží. V prípade zabudovaného OS je sada aplikácií pevná. Hardvér vstavaného systému je navrhnutý tak, aby spúšťal túto špecifickú sadu aplikácií.

Na druhej strane, nezabudované OS majú radi Windows a macOS sú navrhnuté tak, aby umožňovali hardvérový prístup k užívateľským aplikáciám. Používatelia si môžu nainštalovať ľubovoľnú aplikáciu, ak je navrhnutá na spustenie v operačnom systéme. Hardvér, na ktorom beží nevložený operačný systém, je tiež do určitej miery prispôsobiteľný.

Okrem toho je špecializovaný vstavaný operačný systém. Inými slovami, rôzne vstavané systémy majú rôzne vstavané OS. Na druhej strane nezabudované operačné systémy sú univerzálne a podporujú rôzne hardvérové ​​konfigurácie.

Vo všeobecnosti je systém, ktorý riadi vstavaný OS, často súčasťou väčšieho systému. Napríklad vstavaný systém používaný na meranie teploty v miestnosti funguje ako súčasť väčšieho systému klimatizácie alebo konečného produktu.

Nezabudované operačné systémy riadia samotný koncový produkt.

Bežné použitia vstavaného operačného systému

Vstavané operačné systémy sú všade okolo nás. Niektoré bežné príklady vstavaných operačných systémov sú tie, ktoré sa používajú v:

  • Internet vecí ako zariadenia inteligentné žiarovky a inteligentné teplotné senzory atď.
  • Autá na klimatizáciu a údržbu.
  • Navigačné systémy lietadla.
  • GPS sledovače a fitness trackery.

Toto je len niekoľko príkladov vstavaných operačných systémov. Vo všeobecnosti má každý mikrokontrolér zabudovaný operačný systém, ktorý beží veci v zákulisí.

Vstavané operačné systémy sú kľúčové pre fungovanie technológií okolo nás

Väčšina z nás si neuvedomuje vplyv, ktorý majú vstavané OS na naše životy. Od integrovaných senzorov dymu a teploty v našich domovoch až po prevádzku zdravotníckych zariadení sú vstavané operačné systémy kľúčové pre fungovanie technológií okolo nás.

Ak teda chcete hlbšie zhodnotenie vstavaných operačných systémov, investujte do inteligentného domáceho gadgetu. Napríklad inteligentný zámok je úžasný a jednoduchý spôsob, ako začať integrovať inteligentné, každodenné technológie do vášho života.

Ako odomknúť Wi-Fi telefón s Androidom pomocou funkcie Smart Lock

Prečítajte si ďalej

zdieľamTweetujtezdieľamEmail

Súvisiace témy

  • Technológia vysvetlená

O autorovi

Fawad Murtaza (104 publikovaných článkov)

Fawad je spisovateľ na plný úväzok na voľnej nohe. Miluje technológie a jedlo. Keď neje alebo nepíše o Windowse, hrá videohry alebo sníva o cestovaní.

Viac od Fawada Murtazu

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber