
この質問をしてください根、応答がありません:
誰もがLinuxのワークロード管理(WLM)カーネルスケジューラシステムの状態を知ることができますか?または、ユーザースペースのプロセスターゲットに基づいてロードマネージャがありますか?
良いスタートですが、これらの提案が実装されているかどうか疑問に思います。
http://www.computer.org/plugins/dl/pdf/proceedings/icac/2004/2114/00/21140314.pdf
http://ckrm.sourceforge.net/downloads/ckrm-linuxtag04-paper.pdf
AIXには包括的なWLMがあります。 Linuxと比較できるものはありますか?
答え1
私はこれを見ています:
Slurm
あらゆる規模のLinuxクラスタ用に設計されたオープンソースワークロードマネージャです。 3つの主な機能を提供します。まず、ユーザーがタスクを実行できるように、一定期間リソース(コンピュータノード)への排他アクセスおよび/または非排他アクセスを割り当てます。次に、割り当てられた一連のノードでジョブ(通常は並列ジョブ)を開始、実行、および監視するためのフレームワークを提供します。最後に、保留中のジョブキューを管理してリソース競合を調停します。
引用するSlurm
ワークロードマネージャ
答え2
わかりませんが、私が考えることができる最も近いものは次のとおりです。cgroup:
制御グループは、ワークセットと将来のすべてのサブタスクを特別なアクションを介して階層グループに集約/分割するメカニズムを提供します。
詳しくは、次のいずれかをご覧ください。
答え3
答え4
nq
私はこれがあなたが探しているツールだと思います。https://github.com/leahneukirchen/nq。バックグラウンドデーモンのない軽量ジョブキューシステム。著者はまた、同様の目的nq
で、およびを含む他のツールにも言及しています。at
batch
task-spooler