MapReduce FIFO スケジューラーについて質問があります。ジョブがキューに到着すると実行されることを理解しています(優先度が同じである限り)。私の理解では、次の仕事は現在の仕事が完了するまで待つということです。しかし、現在のジョブが容量を完全に消費しておらず、残りの容量で次のジョブを実行できる場合はどうなるでしょうか? その場合、次のジョブはすぐに実行されますか、それとも現在のジョブが終了するのを待ちますか?
2 番目のジョブが最初のジョブが完了するまで待たなければならない場合、関連する質問は、最初のジョブがそのマップ タスクで完了したときに、2 番目のジョブのマップ タスクを実行できるかどうかです。