Try the fastest way to create flashcards
Question

What is the difference between hard and soft real-time tasks?

Solution

Verified
Answered 1 year ago
Answered 1 year ago
Hard real-time tasks Soft real-time tasks
Priority Typically they have higher priorities than soft real time tasks. Reason for this is that they must meet deadlines Lower priorities than hard real time tasks.
Deadlines Failing to meet a deadline causes fatal error or damage to the system. It is mandatory to respect the deadline It is possible to re-schedule task after its deadline expires with no serious damage or errors. It is not mandatory to respect the deadline
Execution time A real-time system should know the length of jobs or at least have a very precise estimates. Without that, more deadlines for hard real-time tasks might be broken Soft-real time tasks can be scheduled with more leisure. It is not necessary to have exact information on length of execution or good estimates.

Create a free account to view solutions

Create a free account to view solutions

Recommended textbook solutions

Operating Systems: Internals and Design Principles 7th Edition by William Stallings

Operating Systems: Internals and Design Principles

7th EditionISBN: 9780132309981William Stallings
289 solutions
Fundamentals of Database Systems 7th Edition by Ramez Elmasri, Shamkant B. Navathe

Fundamentals of Database Systems

7th EditionISBN: 9780133970777Ramez Elmasri, Shamkant B. Navathe
948 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

More related questions

1/4

1/7