Real-Time Operating Systems
Real-Time Operating Systems
Real-Time Operating Systems
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Processes<br />
¿ Called tasks in the RT community<br />
¿ Basic concepts:<br />
¿ Task scheduling<br />
¿ Scheduling problems & anomalies<br />
29<br />
Scheduling: preliminaries<br />
¿ Key fact:<br />
Any RT scheduling policy must be preemptive:<br />
¿ Tasks performing exception handling may need to<br />
preempt running tasks to ensure timely reaction<br />
¿ Tasks may have different levels of criticalness. This can<br />
be mapped to a preemption scheme<br />
¿ More efficient schedules can be produced with<br />
preemption<br />
30<br />
15