653 views

1 Answer

Best answer
8 8 votes
Consider a traffic jam where no vehicle is moving. This is analogous to a deadlock. Now consider a traffic situation where some vehicles are moving but you are unable to move. Here you are not progressing.

So deadlock is a system property and progress is for each process. A system satisfies progress property when every process has progress eventually. So a system with deadlock won't satisfy progress but a system may not have deadlock even when some of the processes are not progressing.
selected by
Position:
Show:

Related questions

0 0 votes
0 0 answers
190
190 views
tarunmundriya asked Dec 27, 2025
190 views
Consider a system consisting of processes P1, P2, ..., Pn, each of which has a unique priority number. Write a monitor that allocates three identical printers to these pr...
0 0 votes
0 0 answers
561
561 views
Redlex69 asked Jan 7, 2025
561 views
Caption@Sachin Mittal 1 @DEEPAK_POONIA
0 0 votes
1 answers 1 answer
1.5k
1.5k views
ajayraho asked Oct 23, 2022
1,462 views
What is the significance of infinite loop that is written in every example of process synchronisation? What would happen if there wasn't any infinite loop?
3 3 votes
0 0 answers
2.1k
2.1k views
iarnav asked Sep 28, 2018
2,081 views
Any implementation of a critical section requires the use of an indivisible machine- instruction ,such as test-and-set?Is the above statement True or False?