Practice mode Operating Systems

In a multilevel feedback queue scheduler, what typically happens to a process that uses its entire time slice at a high-priority level?

Correct answer B. It is moved down to a lower-priority queue

Explanation

A multilevel feedback queue learns from behaviour: a process that uses up its whole slice looks CPU-bound, so it is demoted, while interactive, I/O-bound processes that give up the CPU early stay high and get quick response. Unlike a plain multilevel queue, processes can move between queues, and periodic priority boosts or aging stop demoted jobs from starving.

Report a problem

Answer checked How we write and check questions

Tip: press A, B, C or D to answer, and N for the next question.

Advertisement

Have a question about this answer?

Your email address will not be published. Required fields are marked *

Links and website addresses are not allowed in comments.