RačunalnikiOperacijski sistemi

Primeri operacijskih sistemov v realnem času. Primeri omrežnih operacijskih sistemov

Operacijski sistem v realnem času (RTOS) - to OS, ki zagotavlja določeno kapaciteto za vnaprej določenem časovnem intervalu. Na primer, lahko je biti zasnovan tako, da se prikaže, da je objekt na voljo za robot na tekočem traku. Taki premazi so razvrščeni kot "trdo" in "mehko".

realnem času Trdi operacijskih sistemov domnevati, da izračun ni mogoče izvršiti, če objekt ni na voljo v določenem obdobju (ta operacija se bo končala z neuspehom).

Mehka operacijski sistem v realnem času tekočem traku pod temi pogoji bo še naprej delovala, vendar je proizvodnja lahko nižja, saj objekti ne morejo biti na voljo pravočasno, tako da robot bo začasno neproduktivno.

Pred predstavitvijo primeri operacijskih sistemov v realnem času, morate razumeti posebnosti njihove uporabe. Nekatere od teh OS so za posebne aplikacije ustvarila, medtem ko drugi - za bolj splošno. Še več, nekateri ohišje za splošne namene Včasih se uporablja tudi za delovanje v realnem času. Kot lahko opravlja primeri te vrste operacijskih sistemov znanih Windows 2000 ali IBM Microsoft / 390. To pomeni, da tudi če operacijski sistem ne izpolnjuje določene zahteve, lahko imajo lastnosti, ki nam omogočajo, da menijo, da je kot rešitev za specifične probleme aplikacij v realnem času.

Primeri operacijskih sistemov in njihovo karakterizacijo

Na splošno velja, da operacijski sistem v realnem času ima naslednje lastnosti:

  • Večopravilnost.
  • Procesni tok, ki se lahko prednostni.
  • Zadostno število prekinitvenih ravni.

operacijski sistemi v realnem času se pogosto uporablja v majhnih vgrajenih kože, ki se uporabljajo v obliki microdevices. Na primer, nekatere jedra šteje kot operacijski sistem z enim tasking (primeri: v jedru kot del IOS, Android, itd ...) v realnem času. Kljub temu, da izvajajo svoje naloge zahtevajo druge komponente naprave, na primer voznikov. Zato je polnopravni operacijski sistem v realnem času, kot pravilo, je več kot samo jedro.

Tipičen primer je uporaba RTOS HDTV-sprejemnik in zaslon. Moral bi prebrati digitalni signal, ga in prikaz dekodirati v obliki vhodnih podatkov. Vsaka zamuda bo opazna kot video slikovnih pik in / ali zvok je popačen.

Vendar, ko so zvoki prosim "navedeni primeri operacijskih sistemov te vrste," se nanaša omenjamo najbolj znanih imen. Kateri del te skupine?

VxWorks iz podjetja Windriver

VxWorks je operacijski sistem v realnem času razvil kot lastniške programske opreme s pomočjo Windriver. Ko je prvič izšla leta 1987, je bil VxWorks prvotno zasnovan za uporabo v vgrajenih sistemih, ki zahtevajo v realnem času in deterministično delovanje. Tako so na primer te vrste operacijskih sistemov uporabljajo pri zaščiti in varnosti, področja, različne industrije (zlasti vesoljski in obrambni), izdelavo medicinskih pripomočkov, industrijske opreme, robotika, energije, upravljanja prometa, omrežne infrastrukture, izboljšanje avtomobilske in potrošniške elektronike.

VxWorks podpira Intel (x86, vključno z novo različico IntelQuarkSoC in x86-64), MIPS, PowerPC, SH-4, in ARM-arhitekture. Na voljo je z močnim RTOS jedra, middleware, podpora temeljijo na provizijah add-on paketov in strojne tehnologije drugih proizvajalcev. V svoji zadnji izdaji - se VxWorks 7 - sistem je bil nadgrajen na modularnosti in nadgradnje, tako da je jedro OS vsebuje ločeno od middleware, aplikacij in drugih paketov.

QNX Neutrino

Klasični primeri Tudi te vrste operacijskih sistemov - nekaj Unix, kot so lupine. Takšna je QNX Neutrino, prvotno razvit v začetku leta 1980, kanadsko podjetje Quantum Software Systems. Konec koncev, je bil razvoj BlackBerry pridobili v letu 2010. QNX je ena od prvih komercialno uspešnih microkernel operacijskih sistemov, ki se uporabljajo v različnih napravah, vključno avtomobilov in mobilnih telefonov.

FreeRTOS

FreeRTOS je priljubljena jedrska OS v realnem času vgrajenih naprav, ki se naloži 35 mikrokontrolerji. To razširja pod GPL licenco z dodatno omejitvijo in neobveznih izjem. Omejitev prepoveduje primerjalno analizo, medtem ko je izjema omogoča uporabnikom, da uporabljajo svoje kode z zaprtim virom, hkrati pa ohranja jedro sam. Prav tako olajšuje FreeRTOS uporabo v svojih aplikacijah.

Windows CE

Windows Embedded Compact - je operacijski sistem poddružine razvitega »Microsoft« družba v vgrajenem družine Windows proizvodov. Za razliko od Windows Embedded Standard, ki temelji na operacijskem sistemu Windows NT, ti primeri operacijskih sistemov uporabljajo izključno hibridno jedro. "Microsoft" družba zagotavlja licenco CE Windows za proizvajalce originalne opreme, ki lahko spremenijo in ustvarijo svoje uporabniške vmesnike, ki zagotavlja tehnično podlago za to.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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