Výhody vstavaného systému

Muž používa bankomat

Muž vyberá hotovosť z bankomatu.

Kredit za obrázok: Zdroj obrázka/Digitálna vízia/Získať obrázky

Vstavaný systém je typ počítača, ktorý je navrhnutý len na vykonávanie špecifických úloh a je ťažké, ak nie nemožné, preprogramovať. Niektoré z najstarších počítačov boli tým, čo si dnes predstavujeme ako vstavaný systém, pretože plnili iba jednu úlohu, napríklad riešili konkrétnu hádanku. Dnešný vstavaný systém však získal svoje meno vďaka tomu, že sa nachádza v inom stroji.

Fyzické výhody

Pretože vstavaný systém vždy vykonáva rovnaké základné úlohy, zriedka potrebuje akékoľvek hardvérové ​​zmeny, ako je pridanie ďalšej pamäte alebo úložného priestoru. Na druhej strane je zvyčajne malá potreba, aby ľudia mali fyzický prístup k systému. V dôsledku toho je oveľa jednoduchšie umiestniť vstavaný systém do zariadenia, akým je napríklad set-top box, ktorý nie je určený na obsluhu používateľom.

Video dňa

Vyhradené úlohy

Na rozdiel od plnohodnotného počítača, vstavaná úloha zvyčajne vykonáva iba jednu úlohu naraz. Napríklad káblová skrinka môže mať za úlohu prevziať vstupný signál z kábla, naladiť konkrétny kanál a vyviesť signál vo formáte, ktorému televízor rozumie. Tým, že sa box venuje tejto úlohe, to zvládne bez prerušenia. V mnohých kontextoch môže byť nepretržité fungovanie kritické; napríklad set-top box musí nepretržite spracovávať obraz, aby sa zabezpečilo, že na obrazovke nebudú žiadne chyby.

Operačný systém

Keďže vstavaný systém zvyčajne plní jednoduchú úlohu, ktorá sa nemení, požiadavky na operačný systém sú menej náročné. Vstavaný systém môže často bežať so starším alebo menej sofistikovaným operačným systémom a nebude potrebné ho aktualizovať. Napríklad zariadenia od bankomatov až po zábavné displeje na operadlách sedadiel v lietadlách dokázali spustiť špeciálne zariadenia verzia Windows XP sa roky vyvíjala bez problémov, kým Microsoft nezačal sťahovať podporu pre systém.

Špecifikácie a náklady

Hardvérové ​​nároky na vstavané systémy sú zvyčajne oveľa nižšie ako na plnohodnotné počítače. Napríklad sústredenie sa na jednu úlohu znamená, že viacjadrové procesory zvyčajne nie sú potrebné. V závislosti od účelu systému môže byť schopný pracovať s pomalými procesormi, pretože existuje netreba pripúšťať prebytočnú kapacitu pre možnosť náročnejších úloh ako je video spracovanie. Na druhej strane tieto znížené požiadavky na špecifikácie môžu podstatne znížiť náklady.