TietokoneetKäyttöjärjestelmien

Esimerkkejä reaaliaikaisia käyttöjärjestelmiä. Esimerkkejä verkon käyttöjärjestelmien

Käyttöjärjestelmän reaaliaikainen (RTOS) - tämä OS, joka takaa tietyn kapasiteetin ennalta määrätyin aikavälein. Esimerkiksi, se voi olla suunniteltu siten, että se näyttää, että esine on tullut saataville robotti kokoonpanolinjalla. Tällaiset päällysteet luokitellaan "kovia" ja "pehmeitä".

reaaliaikainen Hard käyttöjärjestelmien olettaa, että laskenta ei voida suorittaa, jos kohde ei ole saatavilla määrätyn ajanjakson (tämä operaatio päättyy epäonnistumiseen).

Pehmeä käyttöjärjestelmä reaaliaikaisesti kokoonpanolinjalla näissä olosuhteissa jatkaa toimintaansa, mutta teho voi olla alhaisempi, koska tilat eivät voi olla saatavilla ajoissa, sillä seurauksella, että robotti tulee väliaikaisesti tuottamatonta.

Ennen esittämällä esimerkkejä reaaliaikaisten käyttöjärjestelmien, sinun täytyy ymmärtää erityispiirteisiin niiden käytön. Jotkut näistä OS luodaan erityisiä sovelluksia, kun taas toiset - yleisemmän. Lisäksi jotkut yleiskäyttöinen kotelo on myös joskus käytetään toimimaan reaaliaikaisesti. Esimerkkeinä tämäntyyppisestä käyttöjärjestelmiä voi suorittaa tunnettuja Windows 2000- tai IBM Microsoft / 390. Eli vaikka käyttöjärjestelmä ei täytä tiettyjä vaatimuksia, sillä voi olla ominaisuuksia, joiden avulla voimme pitää sitä ratkaisua tiettyä sovellusta ongelmiin reaaliajassa.

Esimerkkejä käyttöjärjestelmien ja niiden luonnehdinta

Yleensä käyttöjärjestelmän reaaliaikaisen on seuraavat ominaisuudet:

  • Moniajo.
  • Prosessi virrat, jotka voidaan priorisoida.
  • Riittävä määrä keskeyttää tasoilla.

Reaaliaikaisia käyttöjärjestelmiä käytetään usein pienissä sulautettujen nahkoja, joita käytetään mikrolaitteet muodossa. Esimerkiksi, jotkut tuman voidaan pitää yhden ohjeissa käyttöjärjestelmä (esimerkkejä: ytimen osana IOS, Android, jne ...) reaaliajassa. Kuitenkin suorittaa tehtävänsä vaativat muut laitteen, esimerkiksi kuljettajia. Siksi täysimittainen käyttöjärjestelmä on reaaliaikainen, pääsääntöisesti on enemmän kuin vain ytimen.

Tyypillinen esimerkki on sovellus RTOS HDTV-vastaanottimen ja näyttö. Hän pitäisi lukea digitaalisen signaalin, purkaa sen ja näytön muodossa tulevan datan. Viivyttely on havaittavissa, kun pikselin video- ja / tai ääni on vääristynyt.

Kuitenkin, kun äänet miellyttää "antaa esimerkkejä käyttöjärjestelmiä tämäntyyppisen" viittaa mainita tunnetuimpia nimiä. Mikä osa tätä ryhmää?

VxWorks yrityksiltä WindRiver

VxWorks on reaaliaikainen käyttöjärjestelmä kehitetty oma ohjelmisto avulla WindRiver. Kun ensimmäinen julkaistiin vuonna 1987, VxWorks on alunperin suunniteltu käytettäväksi sulautetuissa järjestelmissä, jotka vaativat reaaliaikaisen ja deterministinen suorituskykyä. Siten esimerkkejä tällaisesta käyttöjärjestelmien käytetään suojeluun ja turvallisuuteen alueille ja eri toimialoilla (erityisesti ilmailu- ja puolustusalan), valmistuksessa lääkinnällisten laitteiden, teollisuuden laitteet, robotiikkaa, energian, liikenteen hallinnan, verkkoinfrastruktuurin, parantaa auto- ja kulutuselektroniikan.

VxWorks tukee Intel (x86, mukaan lukien uusi versio IntelQuarkSoC ja x86-64), MIPS, PowerPC, SH-4, ja ARM-arkkitehtuurille. Sen mukana tulee tehokas RTOS ytimen, middleware tukea palkkioperusteisista lisäosa paketteja ja laitteiden teknologioissa muilta valmistajilta. Viimeisimmässä kysymys - VxWorks 7 - järjestelmä on päivitetty modulaarisuus ja päivittää niin, että käyttöjärjestelmä ytimen sisältyy erillään middleware, sovellusten ja muita paketteja.

QNX Neutrino

Myös klassisia esimerkkejä tällaisesta käyttöjärjestelmiä - joitakin Unix-kuori. Sellainen on QNX Neutrino, perin kehitetty 1980-luvun alussa, kanadalaisen Quantum Software Systems. Lopulta kehittäminen BlackBerry hankittiin vuonna 2010. QNX on yksi ensimmäisistä kaupallisesti menestynyt microkernel käyttöjärjestelmiä, jota käytetään erilaisissa laitteissa, kuten autojen ja matkapuhelimia.

FreeRTOS

FreeRTOS on suosittu ydinvoima OS reaaliaikaisiin sulautettuihin laitteisiin, jotka on ladattu 35 mikro. Se ulottuu GPL lisenssin lisärajoituksen ja valinnaisia poikkeuksia. Rajoitus kieltää vertailuanalyysin vapautuksen avulla käyttäjät voivat käyttää omaa koodia suljetun lähdekoodin, säilyttäen ydin itse. Sillä helpotetaan siten käyttää FreeRTOS omassa sovelluksissa.

Windows CE

Windows Embedded Compact - on käyttöjärjestelmä alaheimon kehittänyt "Microsoft" Corporationin sisällä Windows Embedded tuoteperheen. Toisin Windows Embedded Standard, joka perustuu Windows NT, nämä esimerkit käyttöjärjestelmät käyttävät yksinoikeudella hybridi ydintä. "Microsoft" Yhtiö tarjoaa Windows CE lisenssin laitevalmistajille, jotka voivat muokata ja luoda omia käyttöliittymiä, jotka tarjoavat teknisen perustan tämän.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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