Page 72 - DCAP608_REAL TIME SYSTEMS
P. 72
Unit 6: Commonly used Approaches to Real-time Scheduling
6.7 Review Questions Notes
1. What is Priority-driven approach?
2. Describe the priority-driven algorithms.
3. What do you understand by Round-robin approach? Describe it.
4. What is Weight Round-robin approach?
5. Who are schedulers?
6. List any one difference between Round-robin approach and Weight Round-robin approach.
7. What are Clock-driven approach, and its algorithms? Describe in brief.
8. Describe the differences between dynamic versus static system.
Answers: Self Assessment
1. Time-shared 2. Priority-Driven
3. Clock-driven 4. Instants
5. Fixed 6. Length
7. False 8. False
9. True 10. True
11. True 12. False
6.8 Further Readings
Books Alan Burns and Andy Wellings (2001). Real-Time Systems and Programming
Languages, Addison Wesley.
C. M. Krishna and K. G. Shin (1997). Real-Time Systems. McGraw-Hill International
Editions.
O’Reilly Editor (1995). Programming for the real world.
Ben-Ari, M. (1990). Principles of Concurrent and Distributed Programming, Prentice
Hall).
Online links xlab.cn.nctu.edu.tw/.../Embedded%20OS%204-1%202007%20handout.pdf
faculty.cs.tamu.edu/bettati/Courses/663/2009C/.../sched_approaches.pdf
en.wikipedia.org/wiki/Scheduling_analysis_real-time_systems
www.ict.kth.se/courses/.../CommonApproachesToScheduling-1x2.pdf
LOVELY PROFESSIONAL UNIVERSITY 67