Millised on reaalajas operatsioonisüsteemi?Pöörake tähelepanu üksikasjalik uuring RTOS.Esiteks, see on eriline operatsioonisüsteem, mis erinevad üldistest operatsioonisüsteemi selle tulemuslikkust ja kiirust halvimal olukordades.Seal on palju mõisteid, mis paljastavad eripära:
- RTOS - süsteem, mis suudab pakkuda vajalikke teenuseid teatud aja jooksul;
- reaalajas süsteemi, mida iseloomustab pidev valmisolek ja informatsiooni töötlemine, läbipaistev kasutaja;
- "kiire süsteem", mis tuleb esile ei reaktsiooniaeg RTOS ja piisavalt aega, et töötada koos taotlusega.
Terviklikkuse tasub pöörata tähelepanu omadustele reaalajas operatsioonisüsteemid.Kõige olulisem omadus on tagatud ja stabiilne reaktsioon sündmustele.Ülesanded tahes tasemel (kõrge ja madala prioriteediga) ei tohi olla vastuolus üksteisega ja tõrjuda üksteist.Kõrge nõudeid ajal vastuseks konkreetse sündmuse reaalajas.
tüübid reaalajas operatsioonisüsteemi
eraldades need sõltuvalt programmist: veok (raske), pehme (soft) ja interaktiivne.Lühidalt vaadata iga.
Hard RTOS on kindla aja vastuseks sündmusi reaalajas.Näide riistvara katkestada, ekraan juhtlausete töödelda teatud aja jooksul, mis toimub 100% juhtudest.
pehme reaalajas süsteemid võimaldavad 80-90% juhtudest kõrvale kalduda määratletud aja ühe korra.Aga mis kõige tähtsam, need viivitused ei toonud kaasa korvamatuid tagajärgi.
Interactive RTOS hulka inimfaktor (kui inimene ootab vastust süsteemi pärast seatud suunised või juhised).
kõige populaarsem reaalaja operatsioonisüsteeme ja nende omadused
Enamik RTOS - avatavad ja raske neid saada üksikasjalikku teavet.Ettevõte on välja töötanud WindRiver Systems VxWorks (raske RTOS) sisseehitatud tarkvara arendamise PC.See põhineb töö peaarvuti, millele tarkvara on välja töötatud ja kliendi arvutisse, kus seda kasutatakse juhtimise VxWorks.
Need reaalajas operatsioonisüsteemid - shirokonastraivaemye, kuid programmi mooduleid ei saa kasutada mõnes teises keskkonnas, mis muudab need üsna piiratud kasutamine.Eelised:
- Unlimited mitmeid ülesandeid.
- prioriteetide arvu - kuni 256.
- Ülesanded on planeeritud tsükliliselt või prioriteedi.
- semaforien, mis aitavad hallata kriitiliste süsteemi ressursse.
reaalajas operatsioonisüsteemi QNX Neutrino Reaalajas Operatsioonisüsteem - vaimusünnitus ettevõtte QNX Software Systems.See põhineb piiriülese server arhitektuuri ja iseloomustab suur multitegumtöötlus prioriteediga režiim.Iga element süsteem töötab iseseisvalt: rikked ja rikked, mis tahes seadet saab uuesti iseseisvalt mõjutamata töö tuum või muud komponendid.Samuti on sügav konfiguratsiooni seonduvad põhilised tuum, mis kaotab töö teises keskkonnas.
ChorusOS on näide varjatud operatsioonisüsteemi, mis on laialt kasutatav telekommunikatsiooni.See toetab erinevaid telekommunikatsiooni protokollid, Java-tehnoloogia, mis võimaldab kasutusele võtta uusi arenguid ja taotlusi.
erinevus töötab avaliku ja kohtades
RTOS erineda üldotstarbeline determineeritud töö iseloom, mis on tingitud range kontrolli kulutatud aeg töötlemise ülesandeid.Mõiste "determinacy" kirjeldab eelnevalt määratud ajavahemiku jooksul, mis töötab reaalajas programmi.