Real-time operating system (RTOS)
A real-time operating system (RTOS) forms the counterpart to a general-purpose operating system (GPOS). A GPOS can be considered to be a conventional OS, which includes task scheduling, resource management, general device drivers and indeterminism (due to is scheduler) among its characteristics - unlike most RTOS.