What is starvation and aging?

Starvation: Starvation is a resource management problem where a process does not get the resources it needs for a long time because the resources are being allocated to other processes. Aging: Aging is a technique to avoid starvation in a scheduling system. It works by adding an aging factor to the priority of each request. The aging factor must increase the request’s priority as time passes and must ensure that a request will eventually be the highest priority request (after it has waited long enough)

Showing Answers 1 - 9 of 9 Answers

Starvation is a condition where a process does not get the resources it needs for a long time because the resources are being allocated to other processes. It generally occurs in a Priority based scheduling System. Where High Priority requests get processed first. Thus a request with least priority may never be processed.

Aging is a condition which is used to reduce starvation of low priority tasks.It is a process which gradually increases the priority of task depending on waiting time.It ensure that jobs in the lower level queues will eventually complete their execution.

  Was this answer useful?  Yes

Anita Manikpuri

  • Jan 27th, 2017
 

Starvation is the name given to indefinite postponement of process because it require some resources before it run but the resources, through available for allocation is never allocated to this process.

  Was this answer useful?  Yes

Yadav Raviranjan R

  • Nov 13th, 2017
 

Starvation is similar to deadlock in that it causes a process to freeze. Two or more processes become deadlocked when each of them is doing nothing while waiting for a resource occupied by another.

Aging is a condition which is used to reduce starvation of low priority tasks. It is a process which gradually increases the priority of task depending on waiting time. It ensure that jobs in the lower level queues will eventually complete their execution.

  Was this answer useful?  Yes

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