Co je to vložený operační systém?
Vložený operační systém provádí velmi specifický účel vyloučení všech ostatních funkcí. Tyto operační systémy se obvykle vyskytují v samostatných počítačových zařízeních, jako jsou bankomaty nebo navigační systémy. Vestavěný operační systém obvykle provozuje konkrétní kus programování, jako je například poradenský systém na raketě a nic jiného. Tento typ zabudovaného systému je často velmi důležitý pro počítačové funkce v reálném čase.
Existuje velký rozdíl mezi standardem a zabudovaným operačním systémem. Standardní operační systém vytváří prostředí, ve kterém se uživatel a počítač mohou vzájemně interagovat, aby plnili obrovskou škálu úkolů. To je v přímém kontrastu s vestavěným operačním systémem, který bude vykonávat pouze jeden typ úkolu, a často to bude dělat bez jakéhokoli zásahu uživatele. Zatímco normální operační systém je nainstalován na víceúčelovém počítači, zabudovaný systém provozuje další elektronická zařízení.
Vložený provozní sysTEM je obvykle součástí zabudovaného počítačového systému. Tyto systémy jsou úzký účel, fixní funkce, počítačové systémy. Vestavěný počítačový systém provozuje dnes téměř každé elektronické zařízení. Tyto malé programy regulují vše od aplikací na mobilním telefonu až po teplo v toustovači.
Tento typ systému se soustředí na čipy MicroController. Tyto čipy fungují jako malý počítač, přijímají informace, zpracovávají je a poté vydávají informace. Na rozdíl od normálního počítače je typický čip mikrokontroléru schopen udělat pouze jednu věc. Zatímco všechny tyto zabudované systémy mají čipy mikrokontroléru, pouze ty složitější mají úplný vložený operační systém.
Obecně, aby zabudovaný systém zaručil skutečný operační systém, potřebuje alespoň jednu ze dvou věcí: složitost nebo interaktivita. Složitý systém musí získat informace z více zdrojůs, provádějte několik typů operací nebo na základě jeho situace nakládejte různé typy operací. V podstatě musí být schopen provádět více úkolů.
Dalším společným požadavkem pro skutečný operační systém je interaktivita. Pokud uživatel musí interagovat s operací, zejména pokud je operace závislá na čase, bude mít obvykle zabudovaný operační systém. Vzhledem k tomu, že standardní řadič jednoduše přijímá a vysílá data, kdykoli uživatel potřebuje interagovat s těmito daty, je zapotřebí složitějšího systému.
Mnoho operačních systémů v reálném čase je také zabudováno. Tento typ systému vyžaduje okamžitou reakci na vstup dat - zpoždění a zpoždění nejsou možností. Vzhledem k tomu, že vestavěný systém nemá mimo svůj konkrétní úkol žádný účel, fungují dobře. Tyto systémy obvykle provádějí postupy okamžité odezvy, jako jsou procesy lámání proti bloku na automobilu.