Ce Sunt Sistemele De Operare în Timp Real

Cuprins:

Ce Sunt Sistemele De Operare în Timp Real
Ce Sunt Sistemele De Operare în Timp Real

Video: Ce Sunt Sistemele De Operare în Timp Real

Video: Ce Sunt Sistemele De Operare în Timp Real
Video: Am ales sistemul de operare 2024, Mai
Anonim

Sistemele de operare în timp real se bazează pe sisteme software care sunt capabile să îndeplinească o serie de funcții într-un timp specificat. Aceasta este utilizată în aplicațiile moderne care controlează procesele echipamentelor utilizate în cercetare, în industria militară și spațială, precum și în viața omului obișnuit la nivelul aparatelor de uz casnic și al gadgeturilor moderne.

Ce sunt sistemele de operare în timp real
Ce sunt sistemele de operare în timp real

Caracteristică a sistemelor de operare în timp real

Ca sistem de operare în timp real, este utilizat un program care efectuează o sarcină dată într-o perioadă strict definită. În timp real, sistemul necesită rezultate corecte într-o perioadă de timp specificată. Astfel de sisteme în timp real sunt încorporate în cuptoare cu microunde, mașini de spălat, camere digitale și telefoane mobile.

De exemplu, creierul uman funcționează ca un sistem de operare în timp real. Sistemele de operare în timp real sunt utilizate în sistemele de diagnostic medical, sistemele de rezervare a companiilor aeriene, sistemele de telecomunicații, sistemele de control al armelor de luptă și multe alte domenii.

Tipuri de sisteme de operare în timp real

Sistemele de operare în timp real sunt clasificate ca hard și soft. Este necesar un sistem rigid în timp real pentru a finaliza sarcinile la un moment specificat. Sarcinile trebuie îndeplinite în termenul limită, altfel sistemul în timp real poate provoca daune materiale sau fizice semnificative.

Exemple de astfel de sisteme în timp real sunt, de exemplu, instalațiile militare care controlează sisteme complexe de rachete. Sistemele de control al zborului pentru transportul aerian sunt un alt exemplu. De asemenea, aceste sisteme funcționează în instituții medicale - acestea sunt complexe hardware pentru controlul sănătății.

Sistemele soft în timp real includ cazuri în care încălcarea termenelor pentru îndeplinirea sarcinilor duce la consecințe neplăcute, dar acceptabile. Un sistem soft în timp real nu garantează că o sarcină sau o lucrare va fi finalizată într-o perioadă de timp specificată. Acest sistem va fi reprogramat și închis dacă procesul nu este finalizat la timp. Sistemele soft în timp real sunt utilizate în medii multimedia. De exemplu, dacă DVD playerul nu poate procesa cadrul video, puteți continua să vizionați videoclipul.

În sistemele multitasking în timp real, sistemul de operare trebuie să acorde prioritate sarcinilor în timp real față de alte sarcini și să o păstreze până când acestea sunt finalizate.

Unul dintre sistemele de operare care include sistemul soft în timp real este sistemul de operare Linux.

Sistemul de operare în timp real este proiectat având în vedere toate aspectele vieții reale. Acest sistem de operare este construit pe două principii principale. Primul este că procesul trebuie să se concentreze asupra evenimentului programat, astfel încât sarcinile să poată fi planificate și procesate pe baza priorităților lor. Al doilea principiu se referă la timpul de execuție, astfel încât procesul de rezolvare a unei probleme are loc într-un timp fixat.

Recomandat: