1. Home
  2. GATE CS
  3. Operating System

Filters

Found 3 Questions

Set Default
Exams
Years
Subjects
Topics

List of top Operating System Questions on Deadlock asked in GATE CS

With respect to deadlocks in an operating system, which of the following statements is/are FALSE?
  • GATE CS - 2026
  • GATE CS
  • Operating System
  • Deadlock
Which of the following statements is/are TRUE with respect to deadlocks?
  • GATE CS - 2022
  • GATE CS
  • Operating System
  • Deadlock

Consider a computer system with multiple shared resource types, with one instance per resource type. Each instance can be owned by only one process at a time. Owning and freeing of resources are done by holding a global lock \(L\). The following scheme is used to own a resource instance: 

function OwnResource(Resource R) 
     Acquire lock L // a global lock 
     if R is available then 
          Acquire R 
          Release lock L 
     else 
          if R is owned by another process P then 
               Terminate P, after releasing all resources owned by P 
               Acquire R 
               Restart P 
               Release lock L 
          end if 
     end if 
end function

Which of the following choice(s) about the above scheme is/are correct? 
 

  • GATE CS - 2021
  • GATE CS
  • Operating System
  • Deadlock
contact us
terms & conditions
Privacy & Policy
© 2026 Patronum Web Private Limited