Om een systeem real-time te laten zijn, moet er een gegarandeerd tijdsbestek zijn waarbinnen een taak moet worden uitgevoerd. Bij een multitasking RTOS zijn de taakplanning, het wisselen en uitvoeren van elementen de sleutel tot de effectiviteit van het besturingssysteem om aan de realtime vereisten te voldoen. Multitasking kan worden onderverdeeld in een aantal bewerkingen.