Двухуровневое планирование полезно, когда в системе выполняется больше процессов, чем умещается в ОЗУ: планировщик более низкого уровня переключается между резидентными процессами, а планировщик более высокого уровня меняет группы процессов на вход и выход.
Я не нахожу никаких других упоминаний о двухуровневом планировании в операционных системах Эндрю Таненбаума : проектирование и внедрение , 1-е изд. В упражнении 2.22 спрашивается, почему можно использовать двухуровневое планирование; Я не знаю, является ли это проверкой понимания прочитанного или есть другие причины, не упомянутые в тексте.
Полезно ли двухуровневое планирование для управления другими ресурсами, помимо памяти?