in Operating System
3,992 views
4 votes
4 votes

A starvation free job scheduling policy guarantees that no job indefinitely waits for a service. Which of the following job scheduling policies is starvation free?

  1. Priority queing
  2. Shortest job first
  3. Youngest job first
  4. Round robin
in Operating System
4.0k views

2 Comments

what is yongest jobs first sheduling algorthms here??
0
0
any preemptive scheduling algo is not starvation free...so round robin will be true here..youngest job firsr...dont know what but sounds preemptive
0
0

2 Answers

7 votes
7 votes
Round Robin is starvation free .Each and every process is given equal CPU time .

While the other Scheduling policy favour a a particular type of process ( say shortest job first ) which will cause Starvation !

2 Comments

why priority queuing is not the answer ...???
0
0
might be the case when lower priority process gets scheduled or prempted when long series of high priority process arriving in the main memory..but round robin can cause blocking but it ensure that each process will execute for time slice
1
1
1 vote
1 vote

Round Robin – this gives all processes equal access to the processor. The other techniques each select some “types” of processes to others (e.g. short processes, high priority processes etc). 

Answer:

Related questions