RTOS

RTOSRTOS jest skrótem od angielskiej nazwy służącej do określenia systemów operacyjnych czasu rzeczywistego. Jedną z bardziej specyficznych i dosyć dużych grup stanowić będą właśnie tego rodzaju systemy. Są to komputerowe systemy operacyjne, które zostały opracowane w takowy sposób aby móc spełniać wymagania narzucane na czas wykonywania danych operacji. Systemy takie znajdują zastosowanie jako elementy komputerowych systemów sterowniczych, pracujących w czasie rzeczywistym. Najogólniej mówiąc można przyjąć, że zadaniem takowego systemy operacyjnego, oprogramowania które obsługuje oraz sterowników w tym przypadku będzie wypracowanie odpowiedzi w skutek pojawiania się pewnych zdarzeń. Systemy operacyjne czasu rzeczywistego podzielić będziemy mogli na dwie grupy, a mianowicie systemy twarde oraz miękkie. Twarde będą takimi w przypadku których najdłuższy czas odpowiedzi, czyli ten najgorszy , jest znany i wiadomym jest, że jego przekroczenie nie może mieć miejsca. Jeśli chodzi natomiast o miękkie systemy operacyjne czasu rzeczywistego to w ich przypadku niewiadomą jest jak długi może być czas odpowiedzi, chociaż systemy takowe starają się jej udzielić jak najszybciej. Systemy tego typu nie są raczej tymi, które znajdziemy na naszych komputerach, służyć będą one przede wszystkim do sterowania centralami telefonicznymi, systemem ABS w samochodzie i wieloma, wieloma innymi.