Rozdiel medzi tvrdým a mäkkým systémom v reálnom čase

Key Difference - Hard vs Soft Real čas systém
 

kľúčový rozdiel medzi tvrdým a mäkkým systémom v reálnom čase je to, systém v reálnom čase je systém, v ktorom jediné nedodržanie termínu môže viesť k úplnému zlyhaniu systému, zatiaľ čo systém v mäkkom reálnom čase je systém, v ktorom sa jedna alebo viac nedodržaní termínu nepovažuje za úplný systém. zlyhanie, ale jeho výkon sa považuje za znížený.

Operačný systém je systémový softvér, ktorý riadi hardvér počítača podľa pokynov uvedených v softvéri. Operačný systém poskytuje rôzne úlohy. Správa súborov, správa pamäte, riadenie periférnych zariadení a plánovanie procesov sú niektoré z nich. Jedným typom operačného systému je operačný systém v reálnom čase. Dá sa rozdeliť na systémy tvrdého reálneho času a mäkké systémy reálneho času.

OBSAH

1. Prehľad a kľúčový rozdiel
2. Čo je systém Hard Real Time
3. Čo je systém mäkkého reálneho času
4. Porovnanie bok po boku - systém tvrdého verzus mäkkého reálneho času v tabuľkovej forme
5. Zhrnutie

Čo je tvrdý systém v reálnom čase?

Systém v reálnom čase je systém na spracovanie údajov. Čas, ktorý systém potrebuje na odpoveď na vstup a poskytnutie výstupu alebo zobrazenie aktualizovaných informácií, sa nazýva čas odozvy. V týchto systémoch by teda doba odozvy mala byť veľmi minimálna. Systém by mal úlohu dokončiť v stanovenej lehote. V operačnom systéme v reálnom čase závisí správnosť výstupu systému od logického výsledku výpočtu, ako aj od času potrebného na dosiahnutie výsledku. Ich systémy majú tiež štruktúru podobnú bežnému operačnému systému. Má tiež mechanizmy na plánovanie úloh v reálnom čase.

Obrázok 01: Systém riadenia letovej prevádzky

V tvrdom reálnom čase je časová požiadavka kritickým obmedzením. Systém by mal fungovať v stanovenej lehote. Ak systém nefungoval v stanovenej lehote, považuje sa to za zlyhanie úlohy. Tieto typy systémov by nemali vynechať termín. Zmeškanie termínu môže byť katastrofické. Systémy riadenia letovej prevádzky, riadené strely rakiet a jadrové reaktory sú len niekoľkými príkladmi systémov v reálnom čase. Ak riadiaci systém lietadla nedal lietadlu pokyny v stanovenej lehote, môže to spôsobiť haváriu lietadla. V systéme v reálnom čase je preto dodržanie termínu mimoriadne dôležité. Tieto systémy sú rozmiestnené hlavne do bezpečnostných systémov.

Čo je systém mäkkého reálneho času?

V mäkkom reálnom čase nie je časová náročnosť veľmi dôležitá. Systém by mal úlohu splniť alebo poskytnúť výstup v stanovenej lehote, ale občas môže existovať malá tolerancia. Ak systém nevykonal úlohu v stanovenej lehote, nepovažuje sa to za zlyhanie, pokiaľ poskytuje požadovaný výstup. Výkon sa však považuje za znížený. Zmeškanie termínu nespôsobí katastrofickú udalosť ako v systéme v reálnom čase. Tieto systémy sú menej reštriktívne. Niektoré príklady softvérových systémov v reálnom čase sú multimediálne vysielanie, pokročilé vedecké projekty a virtuálna realita.

Aký je rozdiel medzi tvrdým a mäkkým systémom v reálnom čase?

Tvrdý vs mäkký systém v reálnom čase

Systém v reálnom čase je systém, v ktorom nedodržanie ani jediného termínu môže viesť k úplnému alebo katastrofickému zlyhaniu systému.. Mäkký systém v reálnom čase je systém, v ktorom sa jedno alebo viac nedodržaní termínu nepovažuje za úplné zlyhanie systému, ale tento výkon sa považuje za znížený..
 Reštriktívna povaha
Systém v reálnom čase je veľmi reštriktívny. Mäkký systém v reálnom čase nie je príliš obmedzujúci.
Konečný termín
Systém v reálnom čase by nemal minúť termín. Zmeškanie termínu spôsobí úplné alebo katastrofické zlyhanie systému. Mäkký systém v reálnom čase môže občas vynechať termín. Chýbajúci termín sa nepovažuje za úplné zlyhanie systému, ale zhoršuje výkon.
 užitočnosť
Systém v reálnom čase má viac nástrojov. Mäkký systém v reálnom čase má menšie využitie.
Príklady
Systémy riadenia letovej prevádzky, riadiace systémy rakiet a jadrového reaktora sú niektoré príklady systémov v reálnom čase. Multimediálne vysielanie, pokročilé vedecké projekty a virtuálna realita sú príklady mäkkých systémov v reálnom čase.

zhrnutie - Hard vs Soft Real čas systém

Tento článok popisuje dva typy operačných systémov v reálnom čase; systémy tvrdého reálneho času a mäkké systémy reálneho času. Rozdiel medzi tvrdým a mäkkým systémom v reálnom čase je ten, že systém v reálnom čase je systém, v ktorom jediné nedodržanie termínu môže viesť k úplnému zlyhaniu systému, zatiaľ čo systém v mäkkom reálnom čase je systém, v ktorom jeden alebo ďalšie nedodržanie termínu sa nepovažuje za úplné zlyhanie systému, ale jeho výkon sa považuje za znížený.

referencie:

1.PantechProLabs India Pvt Ltd. „Základné pojmy RTOS“. LinkedIn SlideShare, 10. decembra 2012. K dispozícii tu 
2. „Typy operačného systému.“, Tutoriály, 8. januára 2018. K dispozícii tu

S láskavým dovolením:

1.'Flickr - oficiálne snímky amerického námorníctva - Námorník prevádzkuje radarový systém leteckého vyhľadávania SPN-43 pri riadení približovania v stoji. “Oficiálna námornícka stránka zo Spojených štátov amerických, špecialistka na komunikáciu Petty Officer 2. triedy (AW / SW) Gretchen M. Albrecht / US Námorníctvo - Námorník prevádzkuje radarový systém leteckého vyhľadávania SPN-43 pri riadení priblíženia v stoji., (Public Domain), prostredníctvom Commons Wikimedia.