Jump to ratings and reviews
Rate this book

Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications

Rate this book
Preface. 1. A General View. 2. Basic Concepts. 3. Aperiodic Task Scheduling. 4. Periodic Task Scheduling. 5. Fixed-Priority Servers. 6. Dynamic Priority Servers. 7. Resource Access Protocols. 8. Handling Overload Conditions. 9. Kernel Design Issues. 10. Application Design Issues. 11. Examples of Real-Time Systems. Glossary. References. Index.

398 pages, Paperback

First published January 15, 1997

1 person is currently reading
32 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (33%)
4 stars
3 (25%)
3 stars
4 (33%)
2 stars
0 (0%)
1 star
1 (8%)
Displaying 1 of 1 review
Profile Image for Nathan.
100 reviews4 followers
October 15, 2012
A very strong look at modern scheduling algorithms to ~2009. It analyses earliest deadline first and the classic optimality solutions for periodic and aperiodic systems, both online and offline, and then provides a deeper look at guarantees and priority systems and many of the recent algorithms for overload resolution. What I really liked most was that it understood the importance of synchronisation schemes on preemption algorithms and explored a number of modern algorithms on fighting priority inversion and other negatives of naive locking primitives. I had only heard of priority inheritance before reading this, and now I see that one can do much better.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.