High-level algorithms for making some kind of decision within the OS. Basically asking the question: Which process should be run right now?

Ex: Given a number of possible programs to run on a CPU, which program should the OS run?

  • A “scheduling policy” in the OS will make this decision