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?

Answer: A. Temporarily raise the priority of lower priority level processPriority inversion occurs when a high-priority task is blocked by a lower-priority task holding a shared resource. To overcome this, the Priority Inheritance…

  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 545 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: Iocl Engineers Officers Grade A Paper 2

Loading lesson…