ジョブは、1 つの特定のタスクを実行する小さな作業ユニットです。メソッド呼び出しと同様に、ジョブはパラメーターを受け取り、データを処理します。ジョブは自己完結型であることも、実行前に他のジョブの完了に依存することもできます。Unity では、ジョブは IJob インターフェース を実装する構造体を指します。
メインスレッドのみがジョブをスケジュールして完了できます。実行中のジョブのコンテンツにアクセスすることはできません。また、2 つのジョブが同時にジョブのコンテンツにアクセスすることはできません。ジョブを効率的に実行するために、ジョブを相互依存させることができます。Unity のジョブシステムでは、複雑な依存関係チェーンを作成して、ジョブが正しい順序で完了するようにすることができます。
IJobParallelFor と同じですが、ジョブをスケジュールして、並行して実行しないようにすることができます。