Rozdiel Medzi Tvrdým A Mäkkým Systémom V Reálnom čase

Obsah:

Rozdiel Medzi Tvrdým A Mäkkým Systémom V Reálnom čase
Rozdiel Medzi Tvrdým A Mäkkým Systémom V Reálnom čase

Video: Rozdiel Medzi Tvrdým A Mäkkým Systémom V Reálnom čase

Video: Rozdiel Medzi Tvrdým A Mäkkým Systémom V Reálnom čase
Video: Bread Rolls Recipe - Rohlíky - Czech Cookbook 2024, November
Anonim

Kľúčový rozdiel - tvrdý a mäkký systém v reálnom čase

Kľúčový 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 mäkký systém v reálnom čase je systém, v ktorom alebo viac zlyhaní pri dodržaní termínu sa nepovažuje za úplné zlyhanie systému, ale jeho výkon sa považuje za znížený.

Operačný systém je systémový softvér, ktorý spravuje hardvér počítača podľa pokynov poskytnutých týmto softvérom. Operačný systém poskytuje rôzne úlohy. Niektoré z nich sú správa súborov, správa pamäte, ovládanie periférnych zariadení a plánovanie procesov. Jedným typom operačného systému je operačný systém v reálnom čase. Možno ho rozdeliť na tvrdé systémy v reálnom čase a mäkké systémy v reálnom čase.

OBSAH

1. Prehľad a kľúčový rozdiel

2. Čo je to tvrdý systém v reálnom čase

3. Čo je mäkký systém v reálnom čase

4. Porovnanie vedľa seba - tvrdý a mäkký systém v reálnom čase v tabuľkovej podobe

5. Zhrnutie

Čo je to Hard Real Time System?

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 na zobrazenie aktualizovaných informácií, sa nazýva čas odozvy. Takže v týchto systémoch by mala byť doba odozvy veľmi minimálna. Systém by mal úlohu dokončiť v stanovenom termíne. 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 vytvorenie 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.

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

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

V systéme s tvrdým reálnym časom je časová požiadavka kritickým obmedzením. Systém by mal fungovať v stanovenom termíne. Ak systém nefungoval v stanovenom termíne, považuje sa to za zlyhanie úlohy. Tieto typy systémov by nemali premeškať termín. Zmeškanie termínu môže byť katastrofické. Systémy riadenia letovej prevádzky, riadené strely a systémy riadenia jadrových reaktorov sú niekoľkými príkladmi systémov tvrdého reálneho času. Ak riadiaci systém lietadla nedal lietadlu pokyny v stanovenom termíne, môže to spôsobiť zrútenie lietadla. Preto je v systéme v reálnom čase mimoriadne dôležité dodržať termín. Tieto systémy sú nasadené hlavne do kriticky dôležitých bezpečnostných systémov.

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

V mäkkom systéme v reálnom čase nie je časová náročnosť veľmi dôležitá. Systém by mal vykonať úlohu alebo poskytnúť výstup v stanovenom termíne, ale občas môže existovať malá tolerancia. Ak systém nesplnil úlohu v stanovenom termíne, nepovažuje sa to za poruchu, 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 tvrdého reálneho času. Tieto systémy sú menej obmedzujúce. Niektoré príklady softvérových systémov v reálnom čase sú streamovanie multimédií, pokročilé vedecké projekty a virtuálna realita.

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

Rozdielny článok v strede pred tabuľkou

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

Systém v reálnom čase je systém, v ktorom nedodržanie čo i len 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 zlyhaní v dodrž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 obmedzujúci. Mäkký systém v reálnom čase nie je veľmi obmedzujúci.
Konečný termín
Systém v reálnom čase by nemal premeškať termín. Zmeškanie termínu spôsobuje úplné alebo katastrofické zlyhanie systému. Mäkký systém v reálnom čase môže termín zmeškať. Zmeškanie termínu sa nepovažuje za úplné zlyhanie systému, ale zhoršuje výkonnosť.
Úžitkovosť
Systém v reálnom čase má väčšiu užitočnosť. Mäkký systém v reálnom čase má menšiu užitočnosť.
Príklady
Systémy riadenia letovej prevádzky, riadené strely a systémy riadenia jadrových reaktorov sú príkladmi systémov v reálnom čase tvrdých. Streamovanie multimédií, pokročilé vedecké projekty a virtuálna realita sú príkladmi mäkkých systémov v reálnom čase.

Zhrnutie - tvrdý vs mäkký systém v reálnom čase

Tento článok pojednával o dvoch typoch operačných systémov v reálnom čase; tvrdé systémy v reálnom čase a mäkké systémy v reálnom čase. 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 mäkký systém v reálnom čase je systém, v ktorom jeden alebo viac viac zlyhaní pri dodržaní termínu sa nepovažuje za úplné zlyhanie systému, ale jeho výkon sa považuje za znížený.

Odporúčaná: