Loading article…
システムソフトウェアにおいて、ジョブキュー(別名 バッチキュー、入力キュー)は、実行するジョブを含むジョブスケジューラソフトウェアによって管理されるデータ構造です。 [1]
ユーザーは、実行したいプログラム (「ジョブ」) をバッチ処理のキューに送信します。スケジューラ ソフトウェアは、実行可能なジョブのプールとしてキューを維持します。
スケジューラは、次のようなパラメータに応じてジョブの種類を区別するために、複数のバッチ キューを使用する場合があります。
- 仕事の優先順位
- 推定実行時間
- リソース要件
バッチ キューを使用すると、次のような利点があります。
- 多くのユーザー間でのコンピュータリソースの共有
- ジョブ処理をコンピュータの負荷が低い時間帯にシフトする
- 毎分ごとの人間による監視なしにコンピューティングリソースがアイドル状態になることを回避します
- 高価なコンピューティングリソースを24時間体制で高利用することが可能
CPU に到達するすべてのプロセスはキュー内で待機する必要があります。
参照
参考文献
- ^ 「ジョブキュー」www.ibm.com 2018-08-14 2022-03-19閲覧。
