LSFキュー内のジョブの位置を確認する方法はありますか?LSF内の待ち行列内にある自分のジョブの位置を確認
私が実行している場合:
$ bjobs -u all -q my_queue
私はmy_queue
内のすべてのユーザーからのジョブのリストを取得しますが、キュー内の私の仕事の位置によってソートされたこのリストはありますか?
LSFキュー内のジョブの位置を確認する方法はありますか?LSF内の待ち行列内にある自分のジョブの位置を確認
私が実行している場合:
$ bjobs -u all -q my_queue
私はmy_queue
内のすべてのユーザーからのジョブのリストを取得しますが、キュー内の私の仕事の位置によってソートされたこのリストはありますか?
あなたは保留中の仕事に興味があると思います。
これは、キュー内のすべての保留中のジョブを表示します。
bjobs -u all -p -q my_queue
このリストは、キュー内の位置によってソートされます。
位置は、ジョブの優先度と送信時間に基づいています。
表示される内容は、ジョブの実行時期を完全に示すものではありません。 LSFは、正しいリソースが利用可能になるとジョブを開始します。大量のリソースを必要とするジョブが最初にキューに入っている可能性があります。しかし、必要なリソースが利用できない場合、LSFは利用可能なリソース内にある他のジョブを開始します。
個々の仕事の進捗状況を確認するには -
bpeek -f <job_id>
このコマンドは、ソートの仕事は、それが出力だリダイレクトする出力ストリームを作成します。
また、スケジューリングアルゴリズム(たとえば、ユーザーレベルの公平共有)、およびユーザー/グループの制限が影響を与えます。 –