摘要 |
静的タスクスケジューリングに基づく実行順序を維持した上で、実行順序の維持に必要な優先度の個数を削減する。生成した静的タスクスケジューリング結果と、静的タスクスケジューリング結果の前のタスクから見ていく場合は最良実行順序と、後ろから見ていく場合は最悪実行順序と比較し、実行順序が変化しない場合、タスクの優先度を最良実行順序で実行された場合の実行開始時刻以降で先行するタスクの最低優先度と同等若しくは高くし、又は、最悪実行順序で実行された場合の実行終了時刻以前の後続するタスクの最高優先度と同等若しくは低くする。 |