Exemple de sisteme de operare în timp real. Exemple de sisteme de operare de rețea

Sistem de operare

Real Time (RTOS) este un sistem de operare care garantează o anumită abilitate pentru o anumită perioadă de timp. De exemplu, poate fi proiectat pentru a arăta că un obiect a devenit disponibil robotului pe linia de asamblare. Aceste cochilii sunt clasificate ca "greu" și "moale".

exemple de sisteme de operare

Sistemele de operare în timp real, rigide, presupun că calculul nu poate fi efectuat dacă obiectul nu este disponibil la ora programată (o astfel de operație va eșua).

Într-un sistem de operare moale, în timp real, linia de asamblare va continua să funcționeze în astfel de condiții, dar volumul producției poate fi mai mic, deoarece obiectele nu pot fi disponibile la timpul stabilit, astfel încât robotul va fi temporar neproductiv.

Înainte de a oferi exemple de sisteme de operare în timp real, trebuie să înțelegeți caracteristicile utilizării acestora. Unele astfel de sisteme de operare sunt create pentru o aplicație specială, altele pentru una mai generală. În plus, unele cochilii cu scop general sunt de asemenea folosite uneori pentru a funcționa în modul în timp real. Ca exemple de sisteme de operare de acest tip pot ieși bine-cunoscutele Windows 2000 sau IBM Microsoft / 390. Asta este, chiar dacă sistemul de operare nu îndeplinește anumite cerințe, poate avea caracteristici care ne permit să-l considere ca o soluție pentru o anumită probleme de aplicare în timp real.

da exemple de sisteme de operare

Exemple de sisteme de operare și caracteristicile acestora

În general sisteme de operare timpul real are următoarele caracteristici caracteristice:

  • Multitasking.
  • Fluxurile tehnologice care pot fi o prioritate.
  • Un număr suficient de niveluri de întrerupere.

Sistemul de operare în timp real este folosit adesea în shell-uri mici încorporate care sunt utilizate în format micro-dispozitiv. Astfel, unele nuclee pot fi considerate drept sarcini unice sisteme de operare (exemple: core în compoziția iOS, Android, etc.) în timp real. Cu toate acestea, alte componente ale dispozitivului, cum ar fi driverele, trebuie să-și îndeplinească sarcinile. De aceea este plin sistemul de operare în timp real, ca regulă, există mai mult decât un kernel.

Un exemplu tipic al unei aplicații RTOS este un receptor HDTV și un afișaj. Trebuie să citească semnalul digital, să îl decodeze și să îl afișeze ca date primite. Orice întârziere va fi vizibilă ca un video de tip pixel și / sau un sunet distorsionat.



Cu toate acestea, atunci când cererea "da exemple de sisteme de operare de acest tip" suna, cele mai cunoscute nume sunt menționate. Ce este inclus în acest grup?

exemple de sisteme de operare cu un singur task

VxWorks de la WindRiver

VxWorks este un sistem de operare în timp real dezvoltat ca software proprietar cu ajutorul WindRiver. Inițial lansat în 1987, VxWorks a fost inițial destinat utilizării în sisteme încorporate care necesită performanțe în timp real și deterministe. Astfel, exemple de acest tip de sisteme de operare sunt utilizate în zonele de protecție și de siguranță, diferite industrii (în special industria aerospațială și de apărare), fabricarea de dispozitive medicale, echipamente industriale, robotică, energie, de gestionare a transportului, infrastructura de rețea, pentru a îmbunătăți electronice auto și de consum.

VxWorks acceptă Intel (x86, inclusiv noua versiune IntelQuarkSoC și x86-64), MIPS, PowerPC, SH-4 și arhitectura ARM. Acest RTOS vine cu un kernel puternic, middleware, suport pentru pachete suplimentare plătite și tehnologii hardware de la terțe părți. În cea mai recentă versiune - VxWorks 7 - sistemul a fost modernizat pentru modularitate și upgrade, astfel încât kernelul OS să fie păstrat separat de middleware, aplicații și alte pachete.

Exemple de sisteme de operare și caracteristicile acestora

QNX Neutrino

De asemenea, exemple clasice de sisteme de operare de acest tip sunt niște cochilii asemănătoare Unix. Acesta este QNX Neutrino, inițial dezvoltat la începutul anilor 1980 de către compania canadiană Quantum Software Systems. În cele din urmă, dezvoltarea a fost achiziționată de BlackBerry în 2010. QNX este unul dintre primele sisteme de operare microkernel cu succes în comerț, utilizat în diverse dispozitive, inclusiv telefoane mobile și auto.

FreeRTOS

FreeRTOS este un sistem nuclear popular în timp real pentru dispozitivele încorporate, care este încărcat de 35 de microcontrolere. Acesta este distribuit sub GPL cu o restricție suplimentară și excepții opționale. Restricția interzice comparația, în timp ce excepția vă permite să utilizați propriul cod de utilizator împreună cu codul sursă închis, păstrând în același timp nucleul în sine. Acest lucru facilitează utilizarea FreeRTOS în propriile aplicații.

Windows CE

Windows Embedded Compact este sistemul de operare al subfamiliei, dezvoltat de Microsoft Corporation în cadrul familiei de produse Windows Embedded. Spre deosebire de Windows Embedded Standard, care se bazează pe Windows NT, aceste exemple ale sistemului de operare utilizează un nucleu hibrid exclusiv. Microsoft oferă licențe Windows CE producătorilor de echipamente originale care își pot modifica și crea propriile interfețe de utilizator, oferind o bază tehnică pentru acest lucru.

Distribuiți pe rețelele sociale:

înrudit
Sisteme de operare de rețea, caracteristicile acestora și criteriile de selecțieSisteme de operare de rețea, caracteristicile acestora și criteriile de selecție
Combinația de chei și evoluția sistemelor de operareCombinația de chei și evoluția sistemelor de operare
De ce nu funcționează ecranul de tipărire?De ce nu funcționează ecranul de tipărire?
Funcțiile de bază ale sistemelor de operareFuncțiile de bază ale sistemelor de operare
Sisteme de operare: exemple cu descrieri. Exemple de sisteme de operare de rețeaSisteme de operare: exemple cu descrieri. Exemple de sisteme de operare de rețea
Care este cel mai bun sistem de operare pentru un netbook?Care este cel mai bun sistem de operare pentru un netbook?
"Windows 11" - numele următoarei versiuni a sistemului de operare de la Microsoft?"Windows 11" - numele următoarei versiuni a sistemului de operare de la Microsoft?
Clasificarea sistemelor de operareClasificarea sistemelor de operare
Cum să eliminați al doilea sistem de operare?Cum să eliminați al doilea sistem de operare?
Cum funcționează sistemul de operare de generația a cincea pe Ipad 2Cum funcționează sistemul de operare de generația a cincea pe Ipad 2
» » Exemple de sisteme de operare în timp real. Exemple de sisteme de operare de rețea