中期スケジューラについては、 Galvin のオペレーティング システムの本を読みました。
マルチプログラミングの度合いを減らすために、実行してい
ないとき[I/O待機中またはCPU待機中]にプロセスをスワップアウトすると有利な場合があります。
また、[より多くのメモリがあるため]ページフォールトの数を減らすことにより、他のプロセスの実行を高速化するより多くの物理メモリを取得します。
したがって、部分的に実行されたプロセスでスワップアウトおよびスワップインするのは、中期スケジューラの作業です。
しかし、私の質問は次のとおりです。使用可能な物理/メインメモリが十分にあるシナリオでは、中期スケジューラの作業は本当に重要ですか?