Process · Embedded Software & Tools
Preemptive scheduling
A scheduling policy in which the kernel can suspend a running task at any point to run a higher priority one that has become ready. It gives bounded response times for urgent work at the cost of needing explicit protection for shared data.
- Also known as
- Preemption
- Type
- Process
- Domain
- Embedded Software & Tools, RTOS and scheduling
Notes
Almost every commercial RTOS defaults to fixed-priority preemptive scheduling with round-robin among equal priorities.
Related terms
Part of the Embedded Software & Tools glossary, with every term in the topic and the lifecycles, tools and standards that use them.
Where it appears on the Hub
Used on 2 pages of the Hub. In each group, the pages that mention it most come first.
Suggest an improvement
Suggest an improvement to this entry
A clearer definition, an example, a correction or a source an editor can check. Editors review every suggestion before the entry changes.
Last reviewed: not yet reviewed in depth. Entry last updated . The full glossary