07.11.2014 Views

Real-Time Operating Systems

Real-Time Operating Systems

Real-Time Operating Systems

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!