Skip to content

EiTOS task scheduling

rexina edited this page Oct 18, 2014 · 1 revision

The tasks are scheduled in such a way:

  • task with higher priority runs all the time,
  • tasks with same priority (highest) runs in round-robin alghoritm (same operation time),
  • waking up tasks with higher priority immediatelly starts blocked task (without waiting for tick),
  • when all tasks are blocked the idle-hook should run (TBD)
Clone this wiki locally