OrdinadorsEls sistemes operatius

Exemples de sistemes operatius en temps real. Exemples de sistemes operatius de xarxa

El sistema operatiu en temps real (RTOS) - aquest sistema operatiu, el que garanteix una certa capacitat d'un interval de temps predeterminat. Per exemple, pot ser dissenyat de manera que per mostrar que un objecte s'ha fet disponible per al robot a la línia de muntatge. Tals recobriments es classifiquen com "dur" i "tou".

sistemes operatius de disc dur en temps real suposen que el càlcul no pot ser executat, si l'objecte no està disponible en el període assenyalat (aquesta operació va a acabar en un fracàs).

El sistema operatiu suau en la línia de muntatge en temps real en aquestes condicions continuarà operant, però la sortida pot ser menor perquè les instal·lacions no són capaços de ser posats a disposició en el moment oportú, amb el resultat que el robot temporalment improductiu.

Abans de presentar exemples de sistemes operatius en temps real, cal comprendre les peculiaritats del seu ús. Alguns d'aquests OS són creats per a aplicacions específiques, mentre que altres - per al més general. A més, alguns carcassa de propòsit general també de vegades s'utilitza per al funcionament en temps real. Com a exemples d'aquest tipus de sistemes operatius poden funcionar bé conegut Windows 2000 o Microsoft IBM / 390. És a dir, encara que el sistema operatiu no compleix certs requisits, pot tenir característiques que ens permeten considerar-la com una solució per a un problema d'aplicació específics en temps real.

Exemples de sistemes operatius i la seva caracterització

En general, el sistema operatiu de temps real té les següents característiques:

  • Multitasca.
  • fluxos de procés que pot ser prioritzats.
  • Un nombre suficient dels nivells d'interrupció.

sistemes operatius en temps real s'utilitzen sovint en petites pells incrustats, que s'utilitzen en format microdispositius. Per exemple, alguns de nucli pot ser considerat com un sistema d'una sola tasca operatiu (exemples: el nucli com a part de IOS, Android, etc ...) en temps real. No obstant això, per dur a terme les seves tasques requereixen altres components del dispositiu, per exemple, els conductors. Per això en tota regla del sistema operatiu és en temps real, per regla general, és més que el nucli.

Un exemple típic és l'aplicació RTOS HDTV-receptor i una pantalla. S'ha de llegir el senyal digital, descodificar i mostrar en forma de dades entrants. Qualsevol retard serà notable com el vídeo de píxels i / o el so està distorsionat.

No obstant això, quan els sons per favor "donen exemples de sistemes operatius d'aquest tipus," es refereix a esmentar els noms més famosos. Quina part d'aquest grup?

VxWorks d'empreses WindRiver

VxWorks és un sistema operatiu de temps real desenvolupat com un programari propietari amb l'ajuda d'WindRiver. Quan s'allibera per primera vegada el 1987, VxWorks va ser dissenyat originalment per al seu ús en sistemes encastats que requereixen temps real i el rendiment determinista. Per tant, els exemples d'aquest tipus de sistemes operatius s'utilitzen en les àrees de protecció i seguretat, diferents indústries (en particular el sector aeroespacial i de defensa), la fabricació de dispositius mèdics, equips industrials, robòtica, energia, gestió del transport, infraestructura de xarxa, millorar l'automoció i electrònica de consum.

VxWorks dóna suport al Intel (x86, incloent una nova versió de IntelQuarkSoC i x86-64), MIPS, PowerPC, SH-4, i ARM-arquitectura. Ve amb un potent nucli RTOS, middleware, suport per a paquets de complements basats en honoraris de tecnologies de maquinari i d'altres fabricants. En el seu darrer número - VxWorks 7 - El sistema s'ha actualitzat a la modularitat i l'actualització de manera que el nucli del sistema operatiu està contingut per separat del middleware, aplicacions, i altres paquets.

QNX Neutrino

També exemples clàssics d'aquest tipus de sistemes operatius - alguns shell Unix. Tal és el QNX Neutrino, desenvolupat originalment en la dècada de 1980, l'empresa canadenca Quantum Programari Systems. Al final, el desenvolupament de BlackBerry va ser adquirida el 2010. QNX és un dels primers sistemes operatius microkernel amb èxit comercial, que s'utilitza en diversos dispositius, incloent automòbils i telèfons mòbils.

FreeRTOS

FreeRTOS és un popular sistema operatiu en temps real nuclear dispositius encastats, que es carrega 35 microcontroladors. S'estén sota llicència GPL amb la restricció addicional i excepcions opcionals. Restricció prohibeix l'avaluació comparativa, mentre que l'exempció permet als usuaris utilitzar el seu propi codi amb un codi tancat, mantenint al mateix temps el propi nucli. Per tant, facilita les FreeRTOS ús en les seves pròpies aplicacions.

windows CE

Windows Embedded Compacte - és el sistema operatiu de la subfamília desenvolupat corporació "Microsoft" dins de la família de Windows Embedded de productes. A diferència de Windows Embedded Standard, el qual està basat en Windows NT, aquests exemples de sistemes operatius d'ús exclusiu nucli híbrid. "Microsoft" companyia proporciona llicència de Windows CE per als fabricants d'equips originals que poden modificar i crear les seves pròpies interfícies d'usuari, proporcionant la base tècnica per això.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ca.birmiss.com. Theme powered by WordPress.