RačunalaOperacijski sustavi

Primjeri realnom vremenu operativnih sustava. Primjeri mrežnih operacijskih sustava

Operativni sustav u realnom vremenu (RTOS) - to OS, što jamči određenu sposobnost za unaprijed određenom vremenskom intervalu. Na primjer, to može biti dizajniran tako da prikazuje da je predmet postao dostupan za robota na tekućoj vrpci. Takvi premazi su klasificirani kao „tvrd” i „meke”.

real-time tvrdi operacijski sustavi pretpostavljaju da se izračun ne može izvršiti, ako objekt nije dostupan na određenom razdoblju (ova operacija će završiti neuspjehom).

Mekani operativni sustav u realnom vremenu pokretnoj traci pod tim uvjetima će nastaviti s radom, ali izlaz može biti niži jer objekti nisu u mogućnosti biti dostupne u pravo vrijeme, s rezultatom da je robot će privremeno neproduktivno.

Prije predstavljanja primjera u stvarnom vremenu operativnim sustavima, morate razumjeti osobitosti njihovog korištenja. Neke od tih OS stvoren za posebne primjene, dok su drugi - za više općenito. Osim toga, neke opće namjene kućište je također ponekad koristi za rad u realnom vremenu. Kao primjeri ove vrste operativnih sustava može obavljati poznato Windows 2000 ili IBM Microsoft / 390. To jest, čak i ako operativni sustav ne zadovoljava određene uvjete, može imati karakteristike koje omogućuju nam da ga uzeti u obzir kao rješenje za neku posebnu primjenu problema u stvarnom vremenu.

Primjeri operativnih sustava i njihove karakterizacije

Općenito, operativni sustav u realnom vremenu ima sljedeće karakteristike:

  • Multitasking.
  • Procesa tokovi koji se može dodijeliti prioritet.
  • Dovoljan broj prekidati razinama.

Real-time operacijski sustavi često se koristi u malim ugrađenim kože, koji se koriste u microdevices formatu. Na primjer, neke od jezgre može se smatrati operacijski sustav s jednim zadatkom (primjeri: kernel kao dio IOS, Android, itd ...) u realnom vremenu. Međutim, za obavljanje njihove zadaće zahtijevaju druge komponente uređaja, na primjer, upravljačke programe. Zato punopravni operativni sustav u realnom vremenu, kao u pravilu, je više nego samo kernelu.

Tipičan primjer je primjena RTOS HDTV-prijemnik i prikaz. On bi trebao pročitati digitalni signal, dekodirati i prikazati u obliku ulaznih podataka. Svako kašnjenje će biti vidljiv kao piksela video i / ili zvuk izobličen.

Međutim, kada su zvukovi molim „dati primjere operacijskih sustava ovog tipa,” se odnosi na spomenuti najpoznatija imena. Koji dio ove grupe?

VxWorks iz tvrtke WindRiver

VxWorks je real-time operacijski sustav razvijen kao vlasnički softver uz pomoć WindRiver. Kada je prvi put objavljen u 1987, VxWorks je izvorno dizajniran za korištenje u ugrađeni sustavi koji zahtijevaju stvarnom vremenu i deterministički performanse. Dakle, primjeri ove vrste operacijskih sustava se koriste u zaštiti i sigurnosti područjima, različiti industrija (posebno zrakoplovnom i obrambenom), proizvodnja medicinskih, industrijskom opremom, robotika, energije, upravljanja prijevoza, mrežne infrastrukture, poboljšanje automobilske i potrošačke elektronike.

VxWorks podržava Intel (x86, uključujući i nove verzije IntelQuarkSoC i x86-64), MIPS, PowerPC, SH-4 i ARM-arhitekturi. Ona dolazi sa snažnim RTOS kernel, middleware, podršku za naknadu na temelju dodati-na pakete i hardverskih tehnologija od drugih proizvođača. U svom najnovijem izdanju - u VxWorks 7 - sustav je nadograđen na modularnosti i nadogradnje, tako da je OS kernel sadržana odvojeno od middleware, aplikacija i ostalih paketa.

QNX Neutrino

Također klasični primjeri ove vrste operativnih sustava - neki Unix-like ljuske. Takav je QNX Neutrino, originalno razvijen u ranim 1980-ih, kanadska tvrtka Quantum Software Systems. U konačnici, razvoj BlackBerry kupljen je u 2010. QNX je jedan od prvih komercijalno uspješnih mikrokernelu operativnih sustava, koji se koriste u raznim uređajima, uključujući automobile i mobilne telefone.

FreeRTOS

FreeRTOS je popularan nuklearna OS realnom vremenu ugrađeni uređaji, koji se učitava 35 mikrokontrolera. Ona se prostire pod GPL licencom s dodatnim ograničenja i dodatne iznimke. Ograničenje zabranjuje određivanje standarda, dok je izuzeće omogućuje korisnicima da koriste svoj kod sa zatvorenim izvorom, zadržavajući samu jezgru. Tako olakšava korištenje FreeRTOS u svojim aplikacijama.

Windows CE

Windows Embedded Compact - je operativni sustav potfamilija razvijenog „Microsoft” korporacije unutar Windows Embedded obitelji proizvoda. Za razliku od sustava Windows Embedded Standard, koji se temelji na sustavu Windows NT, ovi primjeri operativnih sustava koriste ekskluzivnu hibridni kernel. „Microsoft” tvrtka pruža Windows CE licencu za proizvođače originalne opreme koji može mijenjati i kreirati vlastite korisničko sučelje, pruža tehničku osnovu za to.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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