adplus-dvertising
frame-decoration

Question

Resource locking ________.

a.

Allows multiple tasks to simultaneously use resourc

b.

Forces only one task to use any resource at any time

c.

Can easily cause a dead lock condition

d.

Is not used for disk drives

Posted under Operating System

Answer: (b).Forces only one task to use any resource at any time

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Resource locking ________.

Similar Questions

Discover Related MCQs

Q. A set of resources' allocations such that the system can allocate resources to each process in some order, and still avoid a deadlock is called ________.

Q. Situations where two or more processes are reading or writing some shared data and the final results depends on the order of usage of the shared data, are called ________.

Q. When two or more processes attempt to access the same resource a _________ occurs.

Q. A process is starved

Q. Let S and Q be two semaphores initialized to 1, where P0 and P1 processes the following statements wait(S);wait(Q); ---; signal(S);signal(Q) and wait(Q); wait(S);---;signal(Q);signal(S); respectively. The above situation depicts a _________ .

Q. The state of a process after it encounters an I/O instruction is __________.

Q. The Banker's algorithm is used

Q. ______ is a high level abstraction over Semaphore.

Q. In one of the deadlock prevention methods, impose a total ordering of all resource types, and require that each process requests resources in an increasing order of enumeration. This voilates the _______________ condition of deadlock.

Q. Banker's algorithm for resource allocation deals with ?

Q. What is the maximum number of processes that may enter simultaneously inside the critical section to avoid race condition ?

Q. What are global locks ?

Q. Semophores are used to solve the problem of

Q. Semaphores function is to

Q. Four necessary conditions for deadlock are non pre-emption, circular wait, hold and wait and

Q. Banker's algorithm deals with

Q. Which of following is not a condition of Dead Lock ?

Q. A solution to the Dining Philosophers Problem which avoids deadlock is 

Q. Let m[0]…m[4] be mutexes (binary semaphores) and P[0] …. P[4] be processes. 
Suppose each process P[i] executes the following: 
  wait (m[i]);wait (m[(i+1) mode 4]); 
  .........
  release (m[i]); release (m[(i+1)mod 4]); 
This could cause 

Q. What are the necessary conditions to occur the deadlock?