Dom > Izložba > Sadržaj

Real-time operacijski sustav

Mar 08, 2019

Real-time operacijski sustav (RTOS) je bilo koji operativni sistem (OS) namijenjen da služi u realnom vremenu aplikacije koje obrađuju podatke kako se pojavi, obično bez odlaganja tampon. Obrada vrijeme zahtjevima (uključujući OS odlaganja) izraženo u desetinki sekunde ili kraćim vremenskim razmacima. Realnom vremenu sustava je vrijeme vezani sustav koji ima dobro definiran fiksni vremenskih ograničenja. Obrade mora biti urađeno unutar definiranih ograničenja ili sistem će propasti. Oba su događaja upravljan ili vrijeme dijeljenja. Kontroliranje sustavi prebacivanje između zadataka na temelju svojih prioriteta prilikom dijeljenja sustavi rasklopni zadatka na temelju sat prekida. Većina RTOS koristiti preventivni raspoređivanje algoritam.


Ključna karakteristika u RTOS je stupanj njegove usklađenosti koji se odnose na količinu vremena potrebnog za prihvaćanje i dovršavanje zadatka aplikacije; varijabilnost je podrhtavanje. Teško real-time operativni sistem je manje podrhtavanje od Meke real-time operacijski sustav. Glavni razvojni cilj nije visoka propusnost, ali radije garancija mekana ili tvrda performance kategorija. I RTOS mogu obično ili uglavnom zadovoljiti rok je mekana real-time OS, ali ako ispuni rok deterministički je teško real-time OS.


U RTOS je napredni algoritam za raspoređivanje. Raspored fleksibilnost omogućuje šire, računalni sustav orkestracije proces prioriteta, ali real-time OS češće posvećen uski skup aplikacija. Ključ faktora u u real-time OS su minimalno prekidati latencije i minimalan nit prespajanje latencije; real-time OS je cijenjen više za brzinu ili kako predvidivo može odgovoriti nego za iznos od posao može obaviti u određenom vremenskom razdoblju.


Pogledajte usporedbu real-time operacijski sustavi za sveobuhvatan popis. Također, pogledajte popis Operacijskih sustava za sve vrste Operacijskih sustava.