Summary

Here is a quick summary for you!

We'll cover the following...

We have described a scheduling approach known as the Multi-Level Feedback Queue (MLFQ). Hopefully, you can now see why it is called that: it has multiple levels of queues, and uses feedback to determine the priority of a given job. History is its guide: pay attention to how jobs behave over time and treat them accordingly.

The refined set of MLFQ rules, spread throughout the chapter, are reproduced here for your viewing pleasure:

  • Rule 1: If Priority(A)>Priority(B)Priority(A) > Priority(B) ...