0 votes 0 votes Does multilevel feedback queue suffer starvation? Operating System multilevel scheduling operating-system system feedback + – rahul sharma 5 asked Aug 21, 2017 rahul sharma 5 1.8k views answer comment Share Follow See all 2 Comments See all 2 2 Comments reply Xylene commented Aug 21, 2017 reply Follow Share The main reason why we have multi level feedback queues instead of normal multi level queues is to avoid starvation. 7 votes 7 votes rahul sharma 5 commented Oct 12, 2017 reply Follow Share @Xylene.Is the default definition of multilevel feedback queue is free from starvaion? 0 votes 0 votes Please log in or register to add a comment.
0 votes 0 votes I think No ,because if some process waits for quite long then it is moved one level up.As, processes can move between the different levels to avoid the starvation. vishalshrm539 answered Aug 21, 2017 vishalshrm539 comment Share Follow See 1 comment See all 1 1 comment reply M Vinod Kumar commented Nov 25, 2019 reply Follow Share yes,Starvation is occur. Reason:A process in the lower priority queue can suffer from starvation due to some short processes taking all the CPU time. reference: https://www.geeksforgeeks.org/multilevel-queue-mlq-cpu-scheduling/ 0 votes 0 votes Please log in or register to add a comment.