sanntidsoperativsystem
Et sanntidsoperativsystem (RTOS) er et operativsystem som er spesielt designet for å sikre at kritiske oppgaver får tilgang til prosessorkapasitet og fullføres innenfor bestemte tidsfrister. RTOS-er kjennetegnes av deterministisk atferd og forutsigbar respons, noe som er essensielt i innebygde systemer hvor forsinkelser kan få alvorlige konsekvenser. Systemet benytter ofte forhåndsdefinerte prioriteringer og tidsbevisste planleggingsmekanismer for å sikre at tidskritiske oppgaver møter sine frister.
Hovedkategoriene realtid er hard realtid og soft (myk) realtid. Hard realtid krever at alle tidsfrister overholdes,
Arkitektur og implementering: RTOS-er kan være monolittiske eller mikrokjernebaserte. De tilbyr sanntidsplanlegger, avbruddsbehandling, synkronisering mellom oppgaver
Eksempler og bruksområder: Vanlige RTOS-er inkluderer FreeRTOS, VxWorks, QNX, RTEMS og ThreadX. RTOS-er brukes i innebygde
Utvikling og sertifisering: Utviklingen vektlegger pålitelighet og determinisme. Mange systemer krever testing og dokumentasjon for sertifisering,