reaaliaikaiskäyttöjärjestelmää
Reaaliaikaiskäyttöjärjestelmä, usein lyhennettynä RTOS (Real-Time Operating System), on käyttöjärjestelmä, joka on suunniteltu käsittelemään tietoa ja tapahtumia tietyn aikarajan sisällä. Sen ensisijainen tavoite on vastata syötteisiin ja tuottaa ulostuloa ennustettavalla ja johdonmukaisella tavalla. Toisin kuin yleiskäyttöiset käyttöjärjestelmät, jotka pyrkivät maksimoimaan suorituskyvyn tai resurssien käytön, reaaliaikaisjärjestelmät priorisoivat ajallista tarkkuutta ja determinismiä.
Reaaliaikaisjärjestelmät luokitellaan yleensä kahteen päätyyppiin: pehmeä reaaliaikainen ja kova reaaliaikainen. Pehmeässä reaaliaikaisessa järjestelmässä tehtävien suorittaminen myöhässä
Reaaliaikaiskäyttöjärjestelmiä käytetään laajalti sovelluksissa, joissa ajoitus on kriittistä. Näitä ovat esimerkiksi sulautetut järjestelmät, kuten teollisuusautomaatio, lääketieteelliset