Q10Real Time Systems
Question
2 marks
What is a Real-Time Operating System (RTOS)?
Answer
An RTOS (like VxWorks or QNX) is a highly specialized OS mathematically engineered to provide absolute deterministic task scheduling, bounded interrupt latency, and rigid priority enforcement, stripping away the chaotic multitasking of standard OSs.
A standard OS (Windows/Linux) tries to be fair to all processes, which is catastrophic for real-time physics. An RTOS is an absolute dictator; if a high-priority interrupt fires, the RTOS will violently pause all other threads in microseconds to guarantee the deadline is mathematically met.