Question: Qn 1 . a ) What is the difference between a performance constraint and a behavioral constraint in a real - time system? ( 1

Qn1.
a) What is the difference between a performance constraint and a behavioral constraint in a real-time system? (1 marks)
b) Explain priority inversion in the context of real-time scheduling? (1 Marks)
c). What is the purpose of a watchdog timer? (1 marks)
d) How are deadlocks, unbounded priority inversions, and chain blocking prevented using PCP?(1.5 Marks)
e) What happens if a process locks up or gets into a deadlock situation? (1 Marks)
f) What types of resources can be shared between processes on an RTOS? (1 Marks)
g) What's the difference between priority inheritance, priority ceiling, and priority floor protocols? (1 marks)
h) Define real time database and give its types (0.5) marks
i) What are the Limitations of EDF scheduling algorithm (0.5)
j) Explain how the deadlock could occur in RTS (0.5)
k) Briefly explain scheduling algorithm (0.5)
 Qn1. a) What is the difference between a performance constraint and

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!