Starvation

What is Starvation? How starvation is avoided in UNIX and WINDOWS Operating System?

Questions by sunilharcourt

Showing Answers 1 - 6 of 6 Answers

karan_gtnit

  • Feb 22nd, 2009
 

Starvation takes place when a low-priority process does not get CPU time bcoz of higher priority  processes keep coming.
this can be removed by "AGING"
In this A Process waiting for a particular time in queue (Eg:15 min)
Gets its Priority increased by 1.
Eg: If a process has priority 10, then it will reach priority 1 in (15*10)=150 mins.

  Was this answer useful?  Yes

raj_smart

  • Jul 2nd, 2009
 

The solution to starvation is to include the process of "Aging". The idea is to change the priority of a process as a time goes by. This can be done by reducing the priority of higher priority processes or by raising the priority of starved processes.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions