AbstractTasks, threads, and processesSchedulersRun to completion schedulerRound robin schedulerTime slice schedulerPriority schedulerComposite schedulerTask statesTask suspendOther task statesTask identifiersThe context switchWhat is a task?Saving contextDynamic task creationRequirements for dynamic task creationImplications of dynamic task creationInterruptsInterrupts and the kernelContext saveInterrupts and the schedulerTick clock