Дисциплина планирования должна преследовать следующие цели:
Быть справедливой ко всем процессам
Повышать производительность
системы (число процессов/время)
Уменьшать время реакции системы для пользователей
Быть предсказуемой (время решения задания не должно зависеть от нагрузки)
Минимизировать потери ресурсов
Загружать простаивающие ресурсы
Исключать бесконечное откладывание
Учитывать приоритеты
Выделять процессы, занимающие ключевые ресурсы (не прерывать)
Создавать хорошие условия для «правильных» процессов
Балансировать между min(время реакции) – max(загрузка ресурсов)
Иметь плавную зависимость параметров от нагрузки