Which of the following strategy is employed for overcoming the priority…

2013

Which of the following strategy is employed for overcoming the priority inversion problem?

  1. A.

    Temporarily raise the priority of lower priority level process

  2. B.

    Have a fixed priority level scheme

  3. C.

    Implement kernel pre-emption scheme

  4. D.

    Allow lower priority process to complete its job

Attempted by 238 students.

Show answer & explanation

Correct answer: A

Priority inversion occurs when a high-priority task is blocked by a lower-priority task holding a shared resource. To overcome this, the Priority Inheritance Protocol is used. This protocol temporarily boosts the priority of the lower-priority task to match the high-priority task, allowing it to release the resource quickly.

Explore the full course: Isro