Dom > Izložba > Sadržaj

Operativni sustav u stvarnom vremenu

Mar 08, 2019

Operativni sustav u stvarnom vremenu (RTOS) je bilo koji operativni sustav (OS) namijenjen za posluživanje aplikacija u stvarnom vremenu koje obrađuju podatke kako dolaze, obično bez kašnjenja međuspremnika. Zahtjevi vremena obrade (uključujući bilo koje kašnjenje OS-a) mjere se u desetinama sekundi ili kraćim vremenskim intervalima. Sustav u realnom vremenu je vremenski ograničen sustav koji ima dobro definirana fiksna vremenska ograničenja. Obrada se mora obaviti unutar definiranih ograničenja ili sustav neće uspjeti. Oni su ili vođeni događajima ili dijeljenje vremena. Sustavi upravljani događajima prebacuju se između zadataka na temelju njihovih prioriteta, dok sustavi za dijeljenje vremena mijenjaju zadatak temeljen na prekidima sata. Većina RTOS-ova koristi algoritam pre-preventivnog raspoređivanja.


Ključna značajka RTOS-a je razina njegove dosljednosti u pogledu vremena koje je potrebno da se prihvati i dovrši zadatak aplikacije; varijabilnost je podrhtavanje. Tvrdi operativni sustav u realnom vremenu ima manje podrhtavanja od operativnog sustava u realnom vremenu. Glavni cilj dizajna nije visoka propusnost, već jamstvo meke ili tvrde izvedbene kategorije. RTOS koji obično ili općenito može zadovoljiti rok je mekani operativni sustav u realnom vremenu, ali ako može zadovoljiti određeni rok, to je tvrdi OS u stvarnom vremenu.


RTOS ima napredni algoritam za raspoređivanje. Fleksibilnost planera omogućuje šire, orkestriranje procesnih prioriteta u računalnom sustavu, ali operativni sustav u stvarnom vremenu češće je posvećen uskom skupu aplikacija. Ključni čimbenici u operativnom sustavu u realnom vremenu su minimalno kašnjenje prekida i minimalno kašnjenje preklapanja niti; operativni sustav u realnom vremenu je više cijenjen za to kako brzo ili koliko predvidljivo može odgovoriti nego za količinu posla koju može obaviti u određenom vremenskom razdoblju.


Pogledajte usporedbu operativnih sustava u stvarnom vremenu za opsežan popis. Također, pogledajte popis operacijskih sustava za sve vrste operacijskih sustava.