Mutexes Battle Priority Inversions

This technical paper provides an introduction to the subject of Priority Inversions and Mutexes, from the perspective of embedded software developers using a real-time operating system. It describes unbounded priority inversions, including a detailed example. This is followed by a discussion of the differences between mutexes and traditional semaphores, and the use of priority promotion, priority inheritance and priority ceiling protocols for implementing mutexes.

View Entire Paper | Previous Page | White Papers Search

If you found this page useful, bookmark and share it on: