Diferența dintre sistemul dur și soft în timp real

Diferența cheie - greu vs soft real Timp Sistem
 

diferența cheie între sistemul dur și moale în timp real este asta, un sistem dur de timp real este un sistem în care o singură nerespectare a termenului limită poate conduce la o defecțiune completă a sistemului, în timp ce un sistem soft în timp real este un sistem în care una sau mai multe eșecuri pentru a respecta termenul limită nu este considerat un sistem complet eșec, dar performanța sa este considerată degradată.

Un sistem de operare este un software de sistem care gestionează hardware-ul computerului în conformitate cu instrucțiunile furnizate de software. Un sistem de operare oferă diferite sarcini. Administrarea fișierelor, gestionarea memoriei, controlul dispozitivelor periferice și planificarea proceselor sunt unele dintre ele. Un tip de sistem de operare este un sistem de operare în timp real. Acesta poate fi împărțit în sisteme de durată în timp real și sisteme soft de timp real.

CUPRINS

1. Prezentare generală și diferență cheie
2. Ce este sistemul Real Time Real
3. Ce este sistemul Soft Real Time
4. Comparație comparativă comparativă - Sistem dur dur-soft în timp real în formă tabulară
5. rezumat

Ce este sistemul Real Time Real?

Un sistem în timp real este un sistem de procesare a datelor. Timpul necesar sistemului pentru a răspunde la o intrare și a furniza ieșirea sau a afișa informațiile actualizate este cunoscut ca timpul de răspuns. Deci, în aceste sisteme, timpul de răspuns ar trebui să fie foarte redus. Sistemul trebuie să îndeplinească sarcina în termenul stabilit. Într-un sistem de operare în timp real, corectitudinea ieșirii sistemului depinde de rezultatul logic al calculului și de timpul necesar producerii rezultatului. Sistemele lor au, de asemenea, o structură similară cu sistemul de operare obișnuit. De asemenea, dispune de mecanisme pentru sarcini de programare în timp real.

Figura 01: Sistemul de control al traficului aerian

În sistemul dur în timp real, cerința de timp este o constrângere critică. Sistemul ar trebui să funcționeze în termenul limită. În cazul în care sistemul nu a funcționat în termenul limită, este considerat un eșec de sarcină. Aceste tipuri de sisteme nu ar trebui să rateze termenul limită. Lipsa termenului limită poate fi catastrofală. Sistemele de control al traficului aerian, rachetele și sistemele de control al reactorului nuclear sunt câteva exemple pentru sistemele de timp în timp real. Dacă sistemul de control al aeronavei nu a dat instrucțiuni aeronavei în termenul limită, poate provoca avarierea avionului. Prin urmare, într-un sistem de timp real real, respectarea termenului limită este extrem de importantă. Aceste sisteme sunt implementate în principal în sisteme de siguranță critice.

Ce este sistemul Soft Real Time?

Într-un sistem de timp real, în timp real, cerința de timp nu este foarte importantă. Sistemul ar trebui să îndeplinească sarcina sau să dea rezultate în termenul limită, dar poate exista o mică toleranță ocazional. Dacă sistemul nu a executat sarcina în termenul limită, nu este considerat un eșec atâta timp cât furnizează rezultatele necesare. Dar performanța este considerată a fi degradată. Lipsa termenului limită nu va provoca un eveniment catastrofal, ca într-un sistem de durată reală. Aceste sisteme sunt mai puțin restrictive. Unele exemple de sisteme software în timp real sunt streaming multimedia, proiecte științifice avansate și realitate virtuală.

Care este diferența dintre sistemul dur și soft în timp real?

Sistem dur dur vs soft în timp real

Un sistem de timp în timp real este un sistem în care omisiunea de a îndeplini chiar și un singur termen poate duce la defectarea completă sau catastrofică a sistemului. Un sistem soft în timp real este un sistem în care una sau mai multe eșecuri pentru a respecta termenul limită nu este considerat un eșec sistem complet, dar performanța este considerată a fi degradată.
 Natura restrictivă
Un sistem de timp real real este foarte restrictiv. Un sistem soft în timp real nu este foarte restrictiv.
Termen limita
Un sistem cu timp real real nu trebuie să rateze termenul limită. Lipsa termenului limită provoacă o eroare completă sau catastrofică a sistemului. Un sistem Soft în timp real poate pierde termenul limită ocazional. Lipsa termenului limită nu este considerată o eroare completă a sistemului, ci degradarea performanței.
 Utilitate
Un sistem de durată reală are mai multă utilitate. Un sistem soft în timp real are mai puțin utilitate.
Exemple
Sistemele de control al traficului aerian, rachetele și sistemele de control al reactoarelor nucleare sunt câteva exemple de sisteme dure în timp real. Procesarea multimedia, proiectele științifice avansate și realitatea virtuală sunt câteva exemple de sisteme soft de timp real.

rezumat - Greu vs Soft Real Timp Sistem

Acest articol a discutat două tipuri de sisteme de operare în timp real; sistemele de timp în timp real și sistemele soft de timp real. Diferența dintre sistemul dur și soft în timp real este că un sistem de durată reală este un sistem în care o singură nerespectare a termenului limită poate conduce la o defecțiune completă a sistemului, în timp ce un sistem soft de timp real este un sistem în care unul sau mai multe nereușite pentru a respecta termenul limită nu sunt considerate ca fiind un eșec complet al sistemului, dar performanța sa este considerată degradată.

Referinţă:

1.PantechProLabs India Pvt Ltd. "Concepte de baza RTOS". LinkedIn SlideShare, 10 Dec. 2012. Disponibil aici 
2. "Tipuri de sistem de operare.", Tutoriale punct, 8 ianuarie 2018. Disponibil aici

Datorită fotografiei:

1.Flickr - Imagine oficială a US Navy - Un navigator operează sistemul radar de căutare SPN-43, în timp ce controlul în picioare stă în picioare. "Pagina oficială a marinei din Statele Unite ale Americii Specialist de comunicare în masă Petty Officer 2nd Class (AW / SW) Gretchen M. Albrecht / SUA Navy - Un navigator operează sistemul radar SPN-43 de căutare a aerului în timp ce controlul de apropiere în picioare., (Domeniul public) via Commons Wikimedia