RačunalaOperativni sistemi

Primjeri u realnom vremenu operativne sisteme. Primjeri mrežnih operativnih sistema

Operativni sistem u realnom vremenu (RTOS) - ovaj OS, koji jamči određeni kapacitet za predodređeni vremenski interval. Na primjer, to može biti dizajniran tako da se prikaže da je predmet postao je dostupan za robot na pokretnoj traci. Takvi premazi su klasifikovani kao "teško" i "meko".

u realnom vremenu Hard operativnim sistemima pretpostaviti da proračun ne može izvršiti, ako je predmet nije dostupan na određenom periodu (ova operacija će završiti u neuspjeh).

Meke operativni sistem u realnom vremenu traci pod ovim uvjetima će nastaviti da radi, ali je izlaz može biti niža jer objekti nisu u stanju da budu dostupni u dogledno vrijeme, a rezultat je da robot će privremeno neproduktivan.

Prije predstavljanja primjera u realnom vremenu operativnih sistema, morate shvatiti specifičnosti njihovog korištenja. Neke od tih OS su kreirane za specifične aplikacije, a 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 primjer ove vrste operativnih sistema može obavljati dobro poznate Windows 2000 ili IBM Microsoft / 390. To jest, čak i ako operativni sistem ne ispunjava određene uslove, to može imati karakteristike koje nam omogućavaju da se razmotri kao rješenje za specifične probleme aplikacija u realnom vremenu.

Primjeri operativnih sistema i njihove karakterizacije

U principu, operativni sistem u realnom vremenu ima sljedeće karakteristike:

  • Multitasking.
  • tokovi proces koji može imati prioritet.
  • Dovoljan broj prekid nivoa.

operativne sisteme u realnom vremenu se često koriste u malim ugrađen kože, koji se koriste u mikrouređaje formatu. Na primjer, neki od jezgra može se smatrati jednim zadataka operativnog sistema (primjeri: kernel kao dio iOS, Android, itd ...) u realnom vremenu. Međutim, za obavljanje svojih zadataka zahtijevaju ostale komponente uređaja, na primjer, vozači. Zato punopravni operativni sistem u realnom vremenu, kao u pravilu, je više nego samo kernel.

Tipičan primjer je aplikacija RTOS HDTV-prijemnika i prikaz. On bi trebao pročitati digitalni signal, dekodirati i prikazati u obliku ulaznih podataka. Svako odlaganje će biti primjetno kao video piksela i / ili zvuk izobličen.

Međutim, kada je zvuk zadovoljiti "dati primjere operativnih sistema ovog tipa," se odnosi na spomenuti najpoznatijih imena. Koji deo ove grupe?

VxWorks od kompanija Windriver

VxWorks je operativni sistem u realnom vremenu razvijen kao vlasnički softver uz pomoć Windriver. Kada je prvi put objavljen 1987. godine, VxWorks je prvobitno dizajniran za upotrebu u embedded sisteme koji zahtijevaju u realnom vremenu i deterministički učinak. Tako je, primjera ove vrste operativnih sistema koriste se u područjima zaštite i sigurnosti, različitim industrijama (posebno Aerospace and Defence), proizvodnji medicinskih uređaja, industrijske opreme, robotike, energija, upravljanje transportom, mrežne infrastrukture, poboljšanje automobilske i potrošačke elektronike.

VxWorks podržava Intel (x86, uključujući i novu verziju IntelQuarkSoC i x86-64), MIPS, PowerPC, SH-4, i ARM-arhitekturi. Ona dolazi sa snažnim RTOS kernel, middleware, podršku za naknadu na bazi dodatka na paketima i hardver tehnologija iz drugih proizvođača. U svom najnovijem izdanju - VxWorks 7 - sistem je nadograđen na modularnost i nadogradnje, tako da OS kernel se nalazi odvojeno od middleware, aplikacije i druge pakete.

QNX Neutrino

Također klasični uzorci ove vrste operativnih sistema - neki Unix-like shell. Takva je QNX Neutrino, originalno razvijen u ranim 1980-ih, kanadska kompanija Quantum Software Systems. Na kraju krajeva, razvoj BlackBerry je kupio 2010. godine. QNX je jedan od prvih komercijalno uspješan mikrokernelu operativnim sistemima, koji se koristi u raznim uređajima, uključujući automobile i mobilne telefone.

FreeRTOS

FreeRTOS je popularan nuklearne OS u realnom vremenu embedded uređaja, koji se učitava 35 mikrokontrolera. Prostire se pod GPL licencom uz dodatno ograničenje i opcionalno izuzetaka. Ograničenje zabranjuje benchmarking, dok je izuzeće omogućava korisnicima da koriste svoj kod sa zatvorenog koda, zadržavajući sama jezgra. Stoga olakšava FreeRTOS upotrebu u vlastite aplikacije.

Windows CE

Windows Embedded Compact - je operativni sistem potporodice razvijenih "Microsoft" korporacije u Windows Embedded obitelji proizvoda. Za razliku od Windows Embedded Standard, koji je baziran na Windows NT, ovi primjeri operativnih sistema koristi ekskluzivne hibridni kernel. Kompanija "Microsoft" pruža Windows CE licenca za proizvođače originalne opreme koji mogu mijenjati i kreirati vlastite korisnički interfejs, pružajući tehničke osnove za to.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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