Skip to main content

Co je to operační systém v reálném čase?

Operační systém v reálném čase je specifický typ počítačového operačního systému, který velmi spolehlivě plní úkoly.Tyto operační systémy mají schopnost přijímat informace a výsledky výstupů v reálném čase.To znamená, že výsledky informací jsou připraveny současně je potřeba výsledky.Tento typ operačního systému je tradiční počítačovou součástí větší výpočetní a výrobní filozofie nazvané Computing v reálném čase.

Standardní počítačový operační systém nepoužívá rychlost jako určující faktor.Rychlost, při které je proces dokončen, může být pro uživatele velmi důležitá, ale samotný operační systém je zcela nezajímán.Protože rychlost není pro programování důležitá, může být proces přerušen nebo zastaven, zatímco místo toho běží jiný proces, který je považován za důležitější..Některé počítačové systémy provozují drahé stroje, vládnutí veřejných služeb nebo provádějí jiné úkoly zahrnující tisíce lidských životů nebo miliony dolarů.Tyto počítače potřebují spolehlivou úroveň výstupu, aby se zabránilo nehodám a ušetřilo životy a peníze.

Aby dosáhli této úrovně spolehlivosti, lidé používají operační systém v reálném čase.Tyto systémy používají čas jako určující faktor.Čas potřebný k tomu, aby se do systému zapojily informace, a výpočty provedené pomocí těchto informací jsou pevně kontrolovány.

Jeden z hlavních faktorů operačního systému v reálném čase se točí kolem priority procesu.Ve standardním operačním systému jsou některé procesy interního systému důležitější než kterékoli jiné.Tyto procesy nemusí být prostřednictvím aplikací přerušeny bez ohledu na prioritu.Operační systém v reálném čase umožní v případě potřeby proces aplikace nejvyšší prioritu.To umožňuje důležité výpočty čas a napájení, které potřebují dokončit v určitém okně.

Operační systém v reálném čase má velmi spolehlivou úroveň výstupu, často na úkor obecné rychlosti.Vzhledem k tomu, že čas a doba procesoru je variabilnější, je možné, aby nedokončily důležitou akce déle.Adresování a výměna paměti je pomalejší a stabilnější než v tradičním systému.Psaní a načítání informací v podstatě trvá déle, ale informace jsou vždy tam, když musí být.

Existují dva základní typy operačních systémů v reálném čase, tvrdé a měkké.V tvrdém systému musí být informace tam, kde musí být v určitém časovém rámci nebo informace jsou zbytečné.Jedná se o často kritické systémy, které řídí zdravotnické vybavení, veřejné služby nebo výměny peněz.V měkkém systému je více volnosti, kdy jsou informace vyžadovány.Tento styl je běžný na místech, jako jsou navigační systémy a neustále aktualizují zařízení, jako je radar.