Планировщик процессора

Планировщик –компонента ОС, которая выбирает один из нескольких процессов, загруженных в память и готовых к выполнению, и выделяет процессор для одного из них.

Решения по диспетчеризации могут быть приняты в случаях, если процесс:

  1. Переключается из состояния выполнения в состояние ожидания.
  2. Переключается из состояния выполнения в состояние готовности к выполнению.
  3. Переключается из состояния ожидания в состояние готовности.
  4. Завершается.

Диспетчеризация типов 1 и 4 обозначается термином диспетчеризация без прерывания процесса (non-preemptive).

Диспетчеризация типов 2 и 3 обозначается терминомдиспетчеризация с прерыванием процесса (preemptive).