Answer Posted / 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 View All Answers
What is ThreadPool?
What are the deadlock avoidance schemes?
Why is it called program files x86?
How do I know 64 bit?
What is ram parity?
What is operating system in computer?
Describe all the processes of the OS.
Hi Freinds, Any body is wotking as System Administrator, Please mail me rakesh.kesh881@gmail.com
What is the cause of thrashing? How does the system detect thrashing? Once it detects thrashing, what can the system do to eliminate this problem?
Is it possible to have a deadlock involving only one process?
What is the latest version of mint?
How do you kill pid?
Which is the best operating system in the world?
Will my laptop run faster with more ram?
What are the 4 major types of operating system?