embedded software boot camp

Perils of Preemption

Saturday, September 16th, 2006 by Michael Barr

Embedded.com just picked up a paper I wrote for the upcoming Embedded Systems Conference in Boston. The paper is about the downsides of the dominant RTOS (real-time operating system) scheduling algorithm. It turns out that priority-based preemptive scheduling has one key benefit but more than ten important caveats.

Unfortunately, the formatting and editing was screwed up in several ways in Embedded.com’s publication of this paper. But I have republished it at http://www.netrino.com/Embedded-Systems/How-To/Preemption-Perils.

I’ll be speaking about alternatives to priority-based preemptive RTOSes in Boston on Tuesday, September 26.

Tags: ,

Leave a Reply