Try the fastest way to create flashcards
Question

Explain why interrupt and dispatch latency times must be bounded in a hard real-time system.

Solution

Verified
Step 1
1 of 2

Interupt latency time\textbf{Interupt latency time} is the time from arrival of interrupt to start of interrupt routine. It is important that this is bound since this dictates the speed of handling interrupts which in turn dictates how often interrupts can be used and for how long (if) can they be disabled.

Dispatch latency time\textbf{Dispatch latency time} is the time the CPU takes to stop one process and start executing another process. It is important that this is bound since this dictates the speed of context switching which in turn dictates how much time is spent doing "book keeping" operations.

Create a free account to view solutions

Create a free account to view solutions

Recommended textbook solutions

Fundamentals of Database Systems 7th Edition by Ramez Elmasri, Shamkant B. Navathe

Fundamentals of Database Systems

7th EditionISBN: 9780133970777Ramez Elmasri, Shamkant B. Navathe
961 solutions
Introduction to Algorithms 3rd Edition by Charles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen

Introduction to Algorithms

3rd EditionISBN: 9780262033848Charles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen
872 solutions
Introduction to Algorithms 4th Edition by Charles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen

Introduction to Algorithms

4th EditionISBN: 9780262046305Charles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen
945 solutions
Operating System Concepts 9th Edition by Abraham Silberschatz, Greg Gagne, Peter B. Galvin

Operating System Concepts

9th EditionISBN: 9781118063330 (2 more)Abraham Silberschatz, Greg Gagne, Peter B. Galvin
652 solutions

More related questions

1/4

1/7