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
How do I unhide a file?
Can I delete the program files x86?
Do I need program files and program files x86?
What is aging in operating system?
What does it mean to restore default settings?
What is an Assembler?
What is the difference between shared memory and distributed memory?
How do you exit a screen?
Explain IPC?
Does deleting all files uninstall a program?
What is raid? What are the different raid levels?
Why is ram also known as volatile memory?
What is the difference between af and whitworth spanners?
How does operating system kernel work?
How much ram can xp handle?