キャンパス内での配置の準備をしていて、Citrix の前年の論文でこの質問を見つけました。
ラウンド ロビンに大きなクォンタムがある場合は、次のようになります。
- 先着順
- 最短の仕事が最初
- 最近使用されていない
- どれでもない
答えは「1」(先着順)であるべきだと思いますが、もっと明確にする必要があるか、間違っている可能性があります。ありがとう
キャンパス内での配置の準備をしていて、Citrix の前年の論文でこの質問を見つけました。
答えは「1」(先着順)であるべきだと思いますが、もっと明確にする必要があるか、間違っている可能性があります。ありがとう
答えは、間違いなく(i)First Come First Serve
でなければなりません。
その理由は、プロセスの時間量を増やすと、各プロセスは基本的に(より長い時間量のため)最初の手で完全に実行されます。そのため、新しいプロセスがキューに追加されるため、各プロセスは順番にキューに挿入されるため、到着時刻の順序で実行されます (Queue Is First In First Out データ構造)。
したがって、すべてのプロセスは到着順に実行されるため、適格な答えはFirst Come First Serve
アルゴリズムのスケジューリングになります。
また、Shortest Job First
スケジューリングLeast Recently Used
アルゴリズムは、ラウンド ロビン スケジューリング アルゴリズムとはまったく似ていませんが、長いプロセスと比較して最短のプロセスが最初に来る特別な場合を除きます。そして、最近使われていないものは関係ありませんRound Robin Scheduling
!