edited by
1,386 views
1 votes
1 votes
I'm looking for an explanation for this
Since no bounded waiting means a process waits while others can enter the system hence that process is starving and starvation freedom implies no process should starve for a long amount of time (not necessarily infinite) hence bounded waiting should be implied

But then why is this not true no starvation => bounded waiting

I think I might be missing something so can you please highlight that
edited by

1 Answer

1 votes
1 votes

let me tell u in one line..there is no relation between starvation freedom and bounded waiting and also no relation between progress and bounded waiting..
i'll nt go much deep else u'll get confused which is nt right at this juncture

if u really wanna know why so...its because when we say starvation or deadlock its about the system...and when we say bounded waiting its about individual processes
starvation or deadlock means infinite time...and bounded waiting has nthng to do with time...it means bound or a limit on the no of turns of other processes before u enter the CS...

Related questions

0 votes
0 votes
0 answers
1
Akriti sood asked Dec 5, 2016
672 views
Consider the following Pseudo code:(Assume initially turn =1)is starvation possible here??
0 votes
0 votes
1 answer
2