What do you mean by deadlock?

Answers were Sorted based on User's Feedback



What do you mean by deadlock?..

Answer / swathi

Dead lock is the situation which occurs when a process is
waiting for a resource which is already handled by someother
process and that particular process is waiting for some
other resource to complete its task which is handled by some
other differnt process
it is cyclic

Is This Answer Correct ?    11 Yes 1 No

What do you mean by deadlock?..

Answer / vkin

When two or more threads of your program are blocked from
gaining access to a resource and as a result cannot make
ant progress, such a situation is called Starvation.

The ultimate form of Starvation is Deadlock. Deadlock
occurs when two or more threads are waiting on a condition
that cannot be satisfied. Most often a Deadlock occurs when
two or more threads are each waiting for the other to do
something.

Semaphores are used to avoid Deadlock situations.

Is This Answer Correct ?    5 Yes 2 No

Post New Answer

More Operating Systems General Concepts Interview Questions

Explain the reasons for process suspension?

0 Answers  


What does it mean to restore default settings?

0 Answers  


Do I need both program files and program files x86?

0 Answers  


What is Throughput, Turnaround time, waiting time and Response time?

0 Answers  


What does a 64 bit processor mean?

0 Answers  






Difference between Primary storage and secondary storage?

3 Answers  


When does stack (process stack) overflow? What are the remedies?

0 Answers   Adobe,


What is the important aspect of a real-time system?

0 Answers  


Explain the command rate in reference to ram?

0 Answers  


Explain Memory Partitioning, Paging, Segmentation?

0 Answers   Crossdomain,


Are there any problems that the cpu faces? Have any measures been taken to make it more efficient?

0 Answers  


What is the difference between af_inet and pf_inet?

0 Answers  


Categories