Skip to content
Inovasense

RTOS (Operačný systém reálneho času)

RTOS — Špecializovaný OS garantujúci deterministické vykonávanie úloh v prísnych časových limitoch pre embedded zariadenia.

RTOS — Operačný systém reálneho času

RTOS (Real-Time Operating System) je ľahký operačný systém navrhnutý pre embedded zariadenia, kde úlohy musia byť vykonané v garantovaných časových termínoch. Na rozdiel od bežných OS (Linux, Windows), RTOS poskytuje deterministické plánovanie — systém matematicky garantuje dokončenie kritickej úlohy v stanovenom časovom okne.

Prečo na RTOS záleží

V embedded systémoch „reálny čas” neznamená „rýchly” — znamená predvídateľný. Regulátor motora pracujúci na 10 kHz musí vykonať cyklus každých 100 µs. Vynechanie cyklu v brzdovom systéme alebo kardiostimulátore nie je problém výkonu — je to bezpečnostné zlyhanie.

Vedúce RTOS platformy (2026)

RTOSLicenciaKľúčová vlastnosťTypický MCU
ZephyrApache 2.0Kompletný sieťový stack, 450+ dosiekNordic nRF, STM32, ESP32
FreeRTOSMITMinimálna pamäťová stopa (~6 KB)Akýkoľvek Cortex-M, ESP32
ThreadXMITSafety-certifikovaný (IEC 61508 SIL 4)STM32, Renesas
NuttXApache 2.0POSIX-kompatibilný, Linux-like APIESP32, STM32

Trh s RTOS dosiahol v roku 2025 približne 6,4 miliardy USD, čo predstavuje ~45 % celkového trhu s embedded softvérom.

Súvisiace pojmy

  • Zephyr RTOS — Open-source RTOS s vstavaným BLE, Thread a LoRaWAN stackom.
  • Edge AI — On-device ML inferencia na RTOS-riadených úlohách.
  • Secure Boot — Zabezpečenie, že na RTOS zariadení beží len autentifikovaný firmvér.

Staviame produkčný RTOS firmvér na Zephyr, FreeRTOS a bare-metal. Pozrite naše služby Vývoj Embedded Systémov.

Súvisiace pojmy