Die Planung auf zwei Ebenen ist nützlich, wenn auf einem System mehr Prozesse ausgeführt werden, als in den Arbeitsspeicher passen: Ein Planer auf niedrigerer Ebene wechselt zwischen residenten Prozessen, und ein Planer auf höherer Ebene tauscht Gruppen von Prozessen ein und aus.
Ich finde keine andere Erwähnung der zweistufigen Planung in Andrew Tanenbaums Betriebssystemen: Design und Implementierung , 1. Aufl. In Übung 2.22 wird gefragt, warum eine zweistufige Planung verwendet werden kann. Ich weiß nicht, ob es sich um eine Leseverständnisprüfung handelt oder ob es andere Gründe gibt, die im Text nicht besonders erwähnt werden.
Ist die Planung auf zwei Ebenen nützlich, um neben dem Speicher auch andere Ressourcenkonflikte zu verwalten?